Class MatrixRowStats


  • public class MatrixRowStats
    extends Object
    Convenience functions for getting row statistics from matrices.
    Author:
    Paul Pavlidis
    • Method Detail

      • means

        public static <R,​C> cern.colt.list.DoubleArrayList means​(DoubleMatrix<R,​C> M)
        Calculates the means of a matrix's rows.
        Parameters:
        M - DoubleMatrixNamed
        Returns:
        DoubleArrayList
      • means

        public static cern.colt.matrix.DoubleMatrix1D means​(cern.colt.matrix.DoubleMatrix2D e)
        Calculate the means of a matrix's rows
        Parameters:
        e - matrix. Missing values are ignored.
        Returns:
        vector of length equal to number of e's rows
      • sampleStandardDeviations

        public static <R,​C> cern.colt.list.DoubleArrayList sampleStandardDeviations​(DoubleMatrix<R,​C> M)
        Calculates the sample standard deviation of each row of a matrix
        Parameters:
        M - DoubleMatrixNamed
        Returns:
        DoubleArrayList
      • sumOfSquares

        public static <R,​C> cern.colt.list.DoubleArrayList sumOfSquares​(DoubleMatrix<R,​C> M)
        Calculates the sum of squares for each row of a matrix
        Parameters:
        M - DoubleMatrixNamed
        Returns:
        DoubleArrayList
      • sums

        public static <R,​C> cern.colt.list.DoubleArrayList sums​(DoubleMatrix<R,​C> M)
        Calculate the sums of a matrix's rows.
        Parameters:
        M - DoubleMatrixNamed
        Returns:
        DoubleArrayList