Class DataVectorDescriptive

    • Constructor Detail

      • DataVectorDescriptive

        public DataVectorDescriptive()
    • Method Detail

      • count

        public static int count​(DataVector vector)
        Count the number of values in a vector.
      • countMissing

        public static int countMissing​(DataVector vector)
        Count the number of missing values.
      • sum

        public static double sum​(DataVector vector)
      • sum

        public static double sum​(float[] data,
                                 ScaleType scaleType)
      • sum

        public static double sum​(double[] data,
                                 ScaleType scaleType)
      • sum

        public static int sum​(int[] data,
                              ScaleType scaleType)
      • sum

        public static long sum​(long[] data,
                               ScaleType scaleType)
      • sumUnscaled

        public static double sumUnscaled​(float[] data,
                                         ScaleType scaleType)
      • sumUnscaled

        public static double sumUnscaled​(double[] data,
                                         ScaleType scaleType)
        Calculate the sum of the data in the vector, but keep the result unscaled.
      • sumUnscaled

        public static double sumUnscaled​(int[] data,
                                         ScaleType scaleType)
      • sumUnscaled

        public static double sumUnscaled​(long[] data,
                                         ScaleType scaleType)
      • mean

        public static double mean​(DataVector vector)
        Calculate the mean of the data in the vector.

        If the vector uses a log-scale, a regular mean is used. For counting or linear scales, a geometric mean is used.

      • mean

        public static double mean​(float[] data,
                                  ScaleType scaleType)
      • mean

        public static double mean​(double[] data,
                                  ScaleType scaleType)
      • mean

        public static double mean​(int[] data,
                                  ScaleType scaleType)
      • mean

        public static double mean​(long[] data,
                                  ScaleType scaleType)
      • sampleStandardDeviation

        public static double sampleStandardDeviation​(DataVector vector)
      • sampleStandardDeviation

        public static double sampleStandardDeviation​(float[] data,
                                                     ScaleType scaleType)
      • sampleStandardDeviation

        public static double sampleStandardDeviation​(double[] data,
                                                     ScaleType scaleType)
      • sampleStandardDeviation

        public static double sampleStandardDeviation​(int[] data,
                                                     ScaleType scaleType)
      • sampleStandardDeviation

        public static double sampleStandardDeviation​(long[] data,
                                                     ScaleType scaleType)
      • sampleVariance

        public static double sampleVariance​(DataVector vector)
      • sampleVariance

        public static double sampleVariance​(float[] data,
                                            ScaleType scaleType)
      • sampleVariance

        public static double sampleVariance​(double[] data,
                                            ScaleType scaleType)
      • sampleVariance

        public static double sampleVariance​(int[] data,
                                            ScaleType scaleType)
      • sampleVariance

        public static double sampleVariance​(long[] data,
                                            ScaleType scaleType)
      • getMissingFloatCountValue

        public static float getMissingFloatCountValue​(QuantitationType quantitationType)
        Obtain the value that indicates a missing value for counting data.
      • getMissingCountValue

        public static double getMissingCountValue​(QuantitationType quantitationType)
        Obtain the value that indicates a missing value for counting data.