用Java计算协方差矩阵

用Java计算协方差矩阵,java,math,matrix,linear-algebra,covariance,Java,Math,Matrix,Linear Algebra,Covariance,我想用Java计算协方差矩阵 Java中是否有计算协方差矩阵的免费库?该库可以做到这一点。下面是一个简短的示例,说明如何使用Apache Commons Math(3.5)创建协方差矩阵: 或者,您也可以使用来计算它: RealMatrix mx = MatrixUtils.createRealMatrix(new double[][]{ {1, 2, 3}, {2, 4, 6} }); RealMatrix cov = new Covariance(mx).getCovarianceM

我想用Java计算协方差矩阵


Java中是否有计算协方差矩阵的免费库?

该库可以做到这一点。

下面是一个简短的示例,说明如何使用Apache Commons Math(3.5)创建协方差矩阵:


或者,您也可以使用来计算它:

RealMatrix mx = MatrixUtils.createRealMatrix(new double[][]{
  {1, 2, 3},
  {2, 4, 6}
});
RealMatrix cov = new Covariance(mx).getCovarianceMatrix();