DescriptiveStatistic enum

Represents statistical measures defined by the IEEE 1752 mHealth standard.

These descriptive statistics can be used to characterize health measurement data when converting to standardized formats.

Inheritance
Available extensions

Values

average → const DescriptiveStatistic

The mean value of a set of measurements.

const DescriptiveStatistic("average")
count → const DescriptiveStatistic

The number of measurements in a set.

const DescriptiveStatistic("count")
maximum → const DescriptiveStatistic

The highest value in a set of measurements.

const DescriptiveStatistic("maximum")
median → const DescriptiveStatistic

The middle value that separates the higher half from the lower half of a data set.

const DescriptiveStatistic("median")
minimum → const DescriptiveStatistic

The lowest value in a set of measurements.

const DescriptiveStatistic("minimum")
standardDeviation → const DescriptiveStatistic

A measure of the amount of variation or dispersion of a set of values.

const DescriptiveStatistic("standard deviation")
sum → const DescriptiveStatistic

The total of all values in a set of measurements.

const DescriptiveStatistic("sum")
variance → const DescriptiveStatistic

The average of the squared differences from the mean.

const DescriptiveStatistic("variance")
percentile20 → const DescriptiveStatistic

The value below which 20% of observations may be found.

const DescriptiveStatistic("20th percentile")
percentile80 → const DescriptiveStatistic

The value below which 80% of observations may be found.

const DescriptiveStatistic("80th percentile")
lowerQuartile → const DescriptiveStatistic

The first quartile (Q1), or 25th percentile.

const DescriptiveStatistic("lower quartile")
upperQuartile → const DescriptiveStatistic

The third quartile (Q3), or 75th percentile.

const DescriptiveStatistic("upper quartile")
quartileDeviation → const DescriptiveStatistic

Half the difference between the upper and lower quartiles (Q3-Q1)/2.

const DescriptiveStatistic("quartile deviation")
quintile1 → const DescriptiveStatistic

The 20th percentile.

const DescriptiveStatistic("1st quintile")
quintile2 → const DescriptiveStatistic

The 40th percentile.

const DescriptiveStatistic("2nd quintile")
quintile3 → const DescriptiveStatistic

The 60th percentile.

const DescriptiveStatistic("3rd quintile")
quintile4 → const DescriptiveStatistic

The 80th percentile.

const DescriptiveStatistic("4th quintile")

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value String
The string representation of the statistic as defined by IEEE 1752.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Converts this descriptive statistic to its JSON representation.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<DescriptiveStatistic>
A constant List of the values in this enum, in order of their declaration.