Я уверен, что это простая проблема, но я не смог найти очевидное решение. У меня есть серия файлов выходного массива моделей (dim 180, 360, 12 ), сгенерированных в Matlab, которые мне нужно открыть в R.
Я попытался использовать пакет R.matlab, просто используя команду readMat, и это приводит к объекту списка. Попытка записать этот список в матрицу приводит к ошибке выделения памяти.
Пробовал удалить из списка, но и это не помогло.
Как я могу открыть эти матричные файлы Matlab и написать как матрицу в R? есть идеи?
код для Matlab, прочитанный до сих пор, просто:
> data<-readMat("filename")
> typeof(data)
[1] "list"
> str(data)
List of 1
$ pco2: num [1:180, 1:360, 1:12] NaN NaN NaN NaN NaN...
- attr(*, "header")=List of 3
..$ description: chr "MATLAB 5.0 MAT-file, Platform: GLNXA64, Created on: Thu Jul 26 10:36:42 2012 "
..$ version : chr "5"
..$ endian : chr "little