(19) csvread()でCSVファイルのデータをロード

投稿者: | 2013/08/28

17,142 views

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

こんなCSVファイルを用意した。

[user@dog-server]$ cat test.csv
10,1
20,6
30,18
40,11
50,14
[user@dog-server$

このCSVファイルを csvread でロードする。

octave:5> M=csvread('test.csv')
M =
   10    1
   20    6
   30   18
   40   11
   50   14

octave:6>

ロードしたデータを折れ線グラフで表示してみる。

octave:7> plot(M(:,1),M(:,2))

https://www.dogrow.net/octave/wp-content/uploads/2013/08/20130828_001.jpg

折れ線グラフではなく、赤色「r」のマーカー「+」でプロットしてみる。

octave:8> plot(M(:,1),M(:,2),'r+')

https://www.dogrow.net/octave/wp-content/uploads/2013/08/20130828_002.jpg

今度は棒グラフで表示してみる。

octave:9> bar(M(:,1),M(:,2))

https://www.dogrow.net/octave/wp-content/uploads/2013/08/20130828_003.jpg


コメントを残す

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