Click or drag to resize

DescriptiveStatistics Class

Computes the basic statistics of data set. The class meets the NIST standard of accuracy for mean, variance, and standard deviation (the only statistics they provide exact values for) and exceeds them in increased accuracy mode. Recommendation: consider to use RunningStatistics instead.
Inheritance Hierarchy
SystemObject
  Altaxo.Calc.StatisticsDescriptiveStatistics

Namespace: Altaxo.Calc.Statistics
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public class DescriptiveStatistics

The DescriptiveStatistics type exposes the following members.

Constructors
 NameDescription
Public methodDescriptiveStatistics(IEnumerableDouble, Boolean) Initializes a new instance of the DescriptiveStatistics class.
Public methodDescriptiveStatistics(IEnumerableNullableDouble, Boolean) Initializes a new instance of the DescriptiveStatistics class.
Top
Properties
 NameDescription
Public propertyCount Gets the size of the sample.
Public propertyKurtosis Gets the sample kurtosis.
Public propertyMaximum Gets the maximum sample value.
Public propertyMean Gets the sample mean.
Public propertyMinimum Gets the minimum sample value.
Public propertySkewness Gets the sample skewness.
Public propertyStandardDeviation Gets the unbiased population standard deviation (on a dataset of size N will use an N-1 normalizer).
Public propertyVariance Gets the unbiased population variance estimator (on a dataset of size N will use an N-1 normalizer).
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Remarks
This type declares a DataContract for out of the box ephemeral serialization with engines like DataContractSerializer, Protocol Buffers and FsPickler, but does not guarantee any compatibility between versions. It is not recommended to rely on this mechanism for durable persistence.
See Also