0
我是MATLAB新手,我一直在繞過導入MATLAB桌面上的.csv文件。我已經試過csvread()
功能如圖所示,如何讀取MATLAB中不同位置的.csv文件?
M = csvread(C:/Users/XYZ/Desktop/train.csv)
請幫忙。提前致謝。
編輯:
我的數據是在以下格式:
Id DV T1 T2
1 1 15 3
2 4 16 14
3 1 10 10
4 1 18 18
看起來你錯過了引號:'M = csvread( 'C:/Users/XYZ/Desktop/train.csv') ' –
感謝@LuisMendo,工作,但我現在看到以下錯誤 '錯誤使用dlmread(第138行) 文件和格式字符串不匹配。 從文件(行號1,字段編號1)讀取'Numeric'字段時出錯==> Id,DV,T1,T2 csvread中的錯誤(第47行) m = dlmread(filename,',',r, c);' – Nagesh
在這種情況下,您的文件格式不正確.csv。我認爲它在第一行包含字符串。嘗試'M = csvread('C:/Users/XYZ/Desktop/train.csv',1)',其中'1'使其跳過1個標題行。 – Adriaan