IStatistics.Fisher

Syntax

Fisher(Value: Double): Double;

Parameters

Value. Value to be converted. Tolerance range: (-1; 1).

Description

The Fisher method returns the Fisher transform for the Value argument.

Comments

This transform results in a function which has normal rather than skewed distribution. This function is used to test hypotheses based on the correlation coefficient.

Example

To execute the example, add a link to the Stat system assembly.

Sub UserProc;
Var
    st: Statistics;
    d0: Double;
Begin
    st := New Statistics.Create;
    d0 := st.Fisher(0.65);
    If st.Status <> 0 Then
        Debug.WriteLine(st.Errors);
    Else
        Debug.WriteLine("Fisher transformation: " + d0.ToString);
    End If;
End Sub UserProc;

Executing this example shows Fisher transform in the console window:

Module execution started

Fisher transform: 0.7752987062055835

Module execution finished

See also:

IStatistics | Fisher statistic