Univariate.ShapiroFranciaTest Method |
Performs a Shapiro-Francia test of normality on the sample.
Namespace:
Meta.Numerics.Statistics
Assembly:
Meta.Numerics (in Meta.Numerics.dll) Version: 4.1.4
Syntaxpublic static TestResult ShapiroFranciaTest(
this IReadOnlyList<double> sample
)
<ExtensionAttribute>
Public Shared Function ShapiroFranciaTest (
sample As IReadOnlyList(Of Double)
) As TestResult
public:
[ExtensionAttribute]
static TestResult^ ShapiroFranciaTest(
IReadOnlyList<double>^ sample
)
[<ExtensionAttribute>]
static member ShapiroFranciaTest :
sample : IReadOnlyList<float> -> TestResult
Parameters
- sample
- Type: System.Collections.Generic.IReadOnlyList<Double>
The sample to test for normality.
Return Value
Type:
TestResultThe result of the test.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IReadOnlyList<Double>. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
Exceptions
RemarksOur current implementation requires the sample to contain at least 16 values. While
the Shapiro-Francia test is perfectly well-defined for smaller samples, the parameterization of
the null distribution for such small samples requires special handling that we have not yet coded.
See Also