У меня есть следующие предсказания в F # в качестве цифровой матрицы:поворота числовой матрицы в массив
let predictresults = R.predict_lm(mymdl, mytest |> R.as_data_frame).AsNumericMatrix
Тем не менее, мне нужно предсказанные результаты (нескольких лет) в качестве матрицы. Может ли кто-нибудь дать мне советы о том, как это сделать? Я попробовал Matrix.toSeq |> Seq.toArray
, однако, я получаю сообщение об ошибке, что NumericMatrix
несовместим с Matrix
.
Вы не говорите, как вы используете R из F # - это [это] (http://www.nudoq.org/#!/Packages/R.NET/RDotNet/Matrix (T)/M/CopyTo), что вы ищете? – ildjarn
Я использую следующие: открытые RDotNet открытых RProvider открытых RProvider.graphics открытых RProvider.stats открыт RDotNet открыт RProvider.''base'' –
Все, что я хочу сделать, это получить предсказанные значения (с помощью R в F #) как массив, чтобы я мог вычислить свои ошибки предсказания. Я имею их как числовую матрицу и не могу преобразовать в массив. –