Мне нужно найти корреляцию матрицы. У меня есть файл csv, и я сохранил его в базе данных. Из базы данных я хранил их в матрицу хг .xt содержит 11 переменных (столбцов), 10000 (строки) .Теперь я называется функция computeCorrelationMatrix (х), но он дает ошибкуПоиск корреляционной матрицы в java
(тип несоответствия: не может конвертировать из RealMatrix в RealMatrix [] [])
RealMatrix corr[][] = new RealMatrix [tNumber+1][tNumber+1];// defining corr[][] matrix.
corr =pc.computeCorrelationMatrix(xt); (Found this function in API)
Может ли тело наставит меня погода это правильный способ делать или нет? Если нет, можете ли вы предложить мне, как найти?
Какой API вы используете? 'RealMatrix' не является стандартным Java SE или EE API. –
Примеры кода Java для org.apache.commons.math.linear.RealMatrix – NGKLinga
public RealMatrix computeCorrelationMatrix (матрица RealMatrix) { int nVars = matrix.getColumnDimension(); RealMatrix outMatrix = новая BlockRealMatrix (nVars, nVars); for (int i = 0; i
NGKLinga