## Types

Type Accumulator

Namespace MathNet.Numerics.Statistics

### Public instance methods

Adds a real value to the accumulator.
 `double` value

 `IEnumerable` values

Adds a range of values to the accumulator.
 `ICollection` values

 `Double[]` values

#### bool Equals(object obj)

 return `bool` `object` obj

#### int GetHashCode()

 return `int`

#### Type GetType()

 return `Type`

#### void Remove(double value)

Removes a value from the accumulator.
 `double` value

#### void RemoveRange(Double[] values)

 `Double[]` values

#### void RemoveRange(ICollection values)

Removes a range of values from the accumulator.
 `ICollection` values

#### void RemoveRange(IEnumerable<double> values)

 `IEnumerable` values

#### string ToString()

 return `string`

### Public properties

#### int Count get;

Gets the number of values added to the accumulator.
 `return int`

#### double ErrorEstimate get;

Gets the mean error estimate defined as the square root of the ratio of the standard deviation to the number of values added to the accumulator.
 `return double`

#### double Mean get;

Gets the arithmetic mean of the values added to the accumulator.
 `return double`

#### double MeanSquared get;

Gets the arithmetic mean of the squared values added to the accumulator. Note that this is not equal to the squared mean of the values.
 `return double`

#### double Sigma get;

Gets the standard deviation of the values added to the accumulator.
 `return double`

#### double SquaredSum get;

Gets the sum of the squared values added to the accumulator.
 `return double`

#### double Sum get;

Gets the sum of the values added to the accumulator.
 `return double`

#### double Variance get;

Gets the variance of the values added to the accumulator.
 `return double`