iT邦幫忙

DAY 9
0

蠻可愛的資料庫與資料處理系列 第 9

Gnuplot 畫兩組數據

將昨天的亂數資料檔再新增一行亂數.取名為data2.txt
如:

1  22   37
2  56   20
3  87   79
4  6    46
5  46   54
6  56   92
7  59   12
8  84   35
9  90   75
10 29   98
11 61   46
12 13   69

進入Gnuplot的互動模式,
輸入以下指令:

set xlabel "月份"
set ylabel "亂數"
set title "畫兩組數據"
set xrange [0.5:12.5]
set xtics 1,1,12
set yrange [0:100]
set ytics 0,10,100
plot "data2.txt" using 1:2 w lp pt 5, "data2.txt" using 1:3 w lp pt 7

為方便大家可以copy上面指令,我將gnuplot> 提示符號拿掉.

結果如圖:

plot 指令先指定資料檔,接著用using 1:2 代表取第1,2行分別當X,Y軸資料, w
為 with 的縮寫, lp 為linespoints 縮寫, pt 為 pointtype 縮寫,接著用,
隔開,用同樣方式指定第1,3行,使用不同的 pointtype 來繪製圖形.
Gnuplot自動幫我們設定紅綠兩種不同顏色,以利區別.


上一篇
Gnuplot 簡單數據繪圖
下一篇
Gnuplot 輸出為PNG格式以及設定中文字型
系列文
蠻可愛的資料庫與資料處理30

尚未有邦友留言

立即登入留言