Matlab结构文件到R数据框:如何传输数据的特定部分?

时间:2019-09-10 15:55:18

标签: r matlab dataframe import matlab-struct

我想学习如何将选定的部分数据从Matlab结构文件传输到R数据帧。这是我的Matlab文件:https://www.dropbox.com/s/lhavsxhr6r62ex3/struct_data.mat?dl=0 我学习了如何在Matlab中选择部分数据(并创建一个csv文件,然后可以将该文件导入R):

Promise.all

我发现可以直接将Matlab数据导入R:

%  extract some data
myD=[data.trialData.stimulusNumber, data.trialData.frequency, data.trialData.attenuation];​

%  add column titles​ and export as csv file
titles={'stimuNum' 'freq' 'atten'};​
myD=[titles;num2cell(myD)];​
ds = cell2dataset(myD);​
   export(ds,'file','myFileName.csv','delimiter',',')

但是我不知道如何选择所需的特定数据(就像我在上述示例中使用Matlab所做的那样),并从中创建数据框。

0 个答案:

没有答案