作者lance8537 (小砰砰)
看板Python
標題[問題] 三維矩陣資料讀入
時間Thu Oct 6 17:27:43 2016
手邊有個資料為三維
檔案內資料排列下大概類似這樣
x y z
1 2 3
4 5 6
. . .
. . .
目標是用python將他讀進來
可是假如用readline的話,會變成每行讀入
我需要的是分別將x y z column下所有資料分別讀取並放入三維矩陣
想請問這該怎麼實作呢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 104.32.141.49
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1475746065.A.832.html
1F:推 s96387799: readline 再split 之後append到list? 10/06 19:54
2F:→ benson415: 從資料格式猜,您應該是想做m*3的矩陣吧!? 10/06 19:55
3F:→ benson415: 是的話,偷懶一點就用pandas吃進去在轉ndarray就好了 10/06 19:56
4F:→ benson415: 如果是3維陣列的話,不如同1F大大說的,先吃進list 10/06 19:58
5F:→ benson415: 再用3*m*n去切割成你要的樣子? 10/06 19:58
6F:→ king22649: google numpy.loadtxt 10/07 15:55
7F:→ lance8537: 謝謝,我會去用用看panda 之前沒用過 10/07 17:58