[問題] 關於load已回收
請問一下,我現在有一個Excel檔,資料假設是3000x7的大小
若有一個 File.csv 檔
我要怎麼讀取其中一行的資料就好,用load File.csv會全部都讀進來
現在共有7行,若我只想讀取第2行的值,要如何做
我會這樣問是因為檔案非常大,但我只要一行而已
不想一次全部讀取進來,這樣耗時又耗記憶體
有辦法解決嗎?
謝謝
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.229.248.146
→
01/06 20:25, , 1F
01/06 20:25, 1F
→
01/06 21:12, , 2F
01/06 21:12, 2F
謝謝您幫忙,但我用了用,textread好像必須從第一行開始讀才可
這樣會變成讀取兩行 row1=3000x1,row2=3000x1 的值
我希望可以直接讀取第二行資料,row2=3000x1
[row]=textread('File.csv','%n%*[^\n]');
不知要怎麼改才對,謝謝
※ 編輯: SAngelWing 來自: 125.229.248.146 (01/06 22:56)
→
01/06 23:10, , 3F
01/06 23:10, 3F
→
01/06 23:10, , 4F
01/06 23:10, 4F
→
01/06 23:11, , 5F
01/06 23:11, 5F
→
01/06 23:12, , 6F
01/06 23:12, 6F
→
01/07 00:11, , 7F
01/07 00:11, 7F