(24) csvwriteでCSVファイル出力

投稿者: | 2013/09/18

11,596 views

この記事は最終更新から 1804日 が経過しています。

任意の配列を csvwrite で CSVファイルとして出力できる。

octave:1> a=rand(5)
a =
   0.542996   0.489232   0.047035   0.599449   0.292406
   0.645112   0.505513   0.170523   0.144984   0.458485
   0.321232   0.073533   0.298546   0.088937   0.861154
   0.930462   0.157901   0.486024   0.130868   0.111856
   0.714509   0.815946   0.053521   0.206195   0.887324
octave:2>
octave:2> csvwrite('temp.csv', a)

出力したファイルは、「,」区切りのCSVファイルとなっている。

[user@dog-server]$ cat temp.csv
0.5429963046629652,0.4892324282133353,0.04703543400988712,0.5994492495798024,0.2924063414552014
0.6451117490214259,0.5055131090427051,0.1705233495889967,0.1449835559314347,0.4584854134958692
0.3212318726559802,0.07353300388710242,0.2985459491039432,0.08893719071145494,0.8611542924326369
0.9304620335200237,0.1579012055122481,0.4860241431674273,0.1308681261672557,0.1118555082863725
0.7145092069852456,0.8159457131196939,0.05352063406290257,0.2061950295261054,0.887324445259423
[user@dog-server]$

出力したCSVファイルは、Excelで入力していろいろと加工できる。


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です