DataStatistics<N extends num> class

Inheritance

Constructors

DataStatistics(num length, N min, N max, N center, {double? mean, double? standardDeviation, num? sum, num? squaresSum, DataStatistics<num>? lowerStatistics, DataStatistics<num>? upperStatistics})
DataStatistics.compute(List<N> list, {bool computeLowerAndUpper = true, bool keepSeries = false})
factory

Properties

center ↔ N
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
length double
getter/setter pair
lowerStatistics DataStatistics<num>?
getter/setter pair
max ↔ N
getter/setter pair
mean double
getter/setter pair
min ↔ N
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
series List<N>?
getter/setter pair
squaresMean double
no setter
squaresSum num
getter/setter pair
standardDeviation double
getter/setter pair
sum num
getter/setter pair
upperStatistics DataStatistics<num>?
getter/setter pair

Methods

getDataFields() List<String>
override
getDataMap() Map<String, dynamic>
inherited
getDataValues() List
override
isMeanInRange(double minMean, double maxMean, [double minDeviation = double.negativeInfinity, double maxDeviation = double.infinity]) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString({int precision = 4}) String
A string representation of this object.
override

Operators

operator +(DataStatistics<num> other) DataStatistics<double>
operator /(DataStatistics<num> other) DataStatistics<double>
operator ==(Object other) bool
The equality operator.
inherited