Package ubic.basecode.math
Class MatrixRowStats
- java.lang.Object
-
- ubic.basecode.math.MatrixRowStats
-
public class MatrixRowStats extends Object
Convenience functions for getting row statistics from matrices.- Author:
- Paul Pavlidis
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static cern.colt.matrix.DoubleMatrix1D
means(cern.colt.matrix.DoubleMatrix2D e)
Calculate the means of a matrix's rowsstatic <R,C>
cern.colt.list.DoubleArrayListmeans(DoubleMatrix<R,C> M)
Calculates the means of a matrix's rows.static <R,C>
cern.colt.list.DoubleArrayListsampleStandardDeviations(DoubleMatrix<R,C> M)
Calculates the sample standard deviation of each row of a matrixstatic <R,C>
cern.colt.list.DoubleArrayListsumOfSquares(DoubleMatrix<R,C> M)
Calculates the sum of squares for each row of a matrixstatic <R,C>
cern.colt.list.DoubleArrayListsums(DoubleMatrix<R,C> M)
Calculate the sums of a matrix's rows.
-
-
-
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
-
-