Click or drag to resize

WeightedDescriptiveStatistics 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 RunningWeightedStatistics instead.
Inheritance Hierarchy
SystemObject
  Altaxo.Calc.StatisticsWeightedDescriptiveStatistics

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

The WeightedDescriptiveStatistics type exposes the following members.

Constructors
 NameDescription
Public methodWeightedDescriptiveStatistics(IEnumerableTupleDouble, Double, Boolean) Initializes a new instance of the WeightedDescriptiveStatistics class.
Public methodWeightedDescriptiveStatistics(IEnumerableValueTupleDouble, Double, Boolean) Initializes a new instance of the WeightedDescriptiveStatistics class.
Top
Properties
 NameDescription
Public propertyCount Gets the size of the sample.
Public propertyEffectiveSampleSize The Kish's effective sample size https://en.wikipedia.org/wiki/Effective_sample_size
Public propertyKurtosis Gets the unbiased estimator of the population excess kurtosis using the G_2 estimator.
Public propertyMaximum Gets the maximum sample value.
Public propertyMean Gets the sample mean.
Public propertyMinimum Gets the minimum sample value.
Public propertySkewness Gets the unbiased estimator of the population skewness.
Public propertyStandardDeviation Gets the unbiased population standard deviation (on a dataset of size N will use an N-1 normalizer).
Public propertyTotalWeight Gets the total weight. When used with unweighted data, returns the number of samples.
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