Re: [問題] .nk檔案匯入的問題

作者: LPH66 (-6.2598534e+18f)   2013-07-12 20:50:01
※ 引述《brahmsliu (薛丁格的貓)》之銘言:
: 大家好,最近需要Import副檔名是.nk的資料,
: 雖然Import的過程沒有問題,在Mathematica裡面格式也正確。
: 但是由於資料本身也不是CSV,各行的資訊是用"空格"去分開的
: 像這樣: column1 column2 column3
: 所以最後跑出來的資料不會是3*n矩陣,而是1*n矩陣。
: 想請問有人有處理過類似的檔案嗎? 因為總是要能把資料分開才能做後續的運算
: 或是要加別的識別名,像Import["file",CSV"]一樣?
: 謝謝大家!!!
我會比較喜歡用 StringSplit 去切 column
StringSplit/@ReadList["file.nk","String"]
ReadList 會把檔案內容一行一行抓進來成為陣列
StringSplit 則是把參數字串依指定字串/字串模版/RegularExpression切開
(預設是字串模版 Whitespace 也就是所有的空格)
作者: brahmsliu (薛丁格的貓)   2013-07-16 13:19:00
謝謝啦,不過我後來發現用string得出的資料會無法運算喔要多加ToExpression, 但切colunn方法很厲害!

Links booklink

Contact Us: admin [ a t ] ucptt.com