[問題] 三維矩陣資料讀入

作者: lance8537 (小砰砰)   2016-10-06 17:27:43
手邊有個資料為三維
檔案內資料排列下大概類似這樣
x y z
1 2 3
4 5 6
. . .
. . .
目標是用python將他讀進來
可是假如用readline的話,會變成每行讀入
我需要的是分別將x y z column下所有資料分別讀取並放入三維矩陣
想請問這該怎麼實作呢
作者: s96387799 (Digo)   2016-10-06 19:54:00
readline 再split 之後append到list?
作者: benson415 (沛行)   2016-10-06 19:55:00
從資料格式猜,您應該是想做m*3的矩陣吧!?是的話,偷懶一點就用pandas吃進去在轉ndarray就好了如果是3維陣列的話,不如同1F大大說的,先吃進list再用3*m*n去切割成你要的樣子?
作者: king22649   2016-10-07 15:55:00
google numpy.loadtxt
作者: lance8537 (小砰砰)   2016-10-07 17:58:00
謝謝,我會去用用看panda 之前沒用過

Links booklink

Contact Us: admin [ a t ] ucptt.com