how to convert ,mat data file to R
163 ビュー (過去 30 日間)
古いコメントを表示
Hi,
I recently got a task to convert a .mat data file into an R datafile.
I don't know how about R at all. So I am asking any leads on how to convert matlab .mat file into R based data file?
Thanks!
0 件のコメント
採用された回答
Asad Mirza
2019 年 2 月 28 日
編集済み: Asad Mirza
2019 年 2 月 28 日
>> x = rand(3,4,2)
x(:,:,1) =
0.75127 0.69908 0.54722 0.25751
0.2551 0.8909 0.13862 0.84072
0.50596 0.95929 0.14929 0.25428
x(:,:,2) =
0.81428 0.34998 0.61604 0.83083
0.24352 0.1966 0.47329 0.58526
0.92926 0.25108 0.35166 0.54972
>> save file.mat x
R> library(R.matlab)
R> data <- readMat('file.mat')
R> str(data)
List of 1
$ x: num [1:3, 1:4, 1:2] 0.751 0.255 0.506 0.699 0.891 ...
- attr(*, "header")=List of 3
..$ description: chr "MATLAB 5.0 MAT-file, Platform: PCWIN, Created on: ..."
..$ version : chr "5"
..$ endian : chr "little"
R> data$x
, , 1
[,1] [,2] [,3] [,4]
[1,] 0.7513 0.6991 0.5472 0.2575
[2,] 0.2551 0.8909 0.1386 0.8407
[3,] 0.5060 0.9593 0.1493 0.2543
, , 2
[,1] [,2] [,3] [,4]
[1,] 0.8143 0.3500 0.6160 0.8308
[2,] 0.2435 0.1966 0.4733 0.5853
[3,] 0.9293 0.2511 0.3517 0.5497
4 件のコメント
Trey Brown
2019 年 6 月 9 日
Nevermind, my answer was found using the link below in case anyone else runs into it..
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!