我有下面的示例數據錯誤讀取從CSV文件數據時到MATLAB
Date,Open,High,Low,Close,Volume,Adj Close
10/24/2011,181.51,183.39,180.62,182.25,5890600,182.25
10/21/2011,179.11,181.67,178.75,181.63,8054200,181.63
10/20/2011,178.13,179.24,176.17,177.25,7513800,177.25
我從一個CSV文件導入MATLAB中讀取數據。
data = csvread('filename.csv','A1:G12542');
我收到以下錯誤。任何想法如何繞過這個問題?
??? Error using ==> dlmread at 145
Header lines must be integer-valued.
Error in ==> csvread at 50
m=dlmread(filename, ',', r, c);
Error in ==> Q11 at 1
data1 = csvread('ibm.csv','A1:G12542');
您顯示的小表顯然不代表CSV。顯示輸入文件的示例,前幾行應該足夠了。 –
我編輯了我的原始文章以顯示樣本輸入 – gianteagle
如果包含單詞「DATA」的行是該文件的一部分,請將其除去,「csvread」只能讀取數字。如果不是這樣,擺脫它,這是誤導人們試圖幫助你。 –