summary property

  1. @override
Map<String, num> summary

A statistical summary of this column.

Implementation

@override
Map<String, num> get summary => {
      for (final key in NumericStat.values)
        key.name: switch (key) {
          NumericStat.sum => sum,
          NumericStat.sumOfSquares => sumOfSquares,
          NumericStat.mean => mean,
          NumericStat.variance => variance,
          NumericStat.inferredVariance => inferredVariance,
          NumericStat.standardDeviation => standardDeviation,
          NumericStat.inferredStandardDeviation => inferredStandardDeviation,
          NumericStat.skewness => skewness,
          NumericStat.meanAbsoluteDeviation => meanAbsoluteDeviation,
          NumericStat.lowerQuartile => lowerQuartile,
          NumericStat.median => median,
          NumericStat.upperQuartile => upperQuartile,
          NumericStat.interQuartileRange => interQuartileRange,
          NumericStat.minimum => minimum,
          NumericStat.maximum => maximum,
          NumericStat.range => range,
          NumericStat.minimumNonOutlier => minimumNonOutlier,
          NumericStat.maximumNonOutlier => maximumNonOutlier,
        }
    };