使用 gnuplot 在网页中显示数据
2010-03-15 00:00:00 来源:WEB开发网核心提示: setxrange["14:00:00":"18:15:00"]setyrange["10:00":"50:00"]在 清单 3 中使用这些修改,生成的图形输出见 图 2,使用 gnuplot 在网页中显示数据(7)
set xrange ["14:00:00" : "18:15:00"]
set yrange ["10:00" : "50:00" ]
在 清单 3 中使用这些修改,生成的图形输出见 图 2。
清单 3. sarx2.conf
#sarx2.conf
set terminal png xC9C9C9
set output "sarimage.png"
set autoscale
set xdata time
set timefmt "%H:%M:%S"
set ylabel "Performance"
set xlabel "Time"
set title "Sar Output Example"
set xrange ["14:00:00":"18:15:00"]
set yrange ["10:00" : "50:00" ]
set grid
set style data lines
plot "sarx1.txt" using 1:2 title "%user", '' using 1:3 title "%sys"
图 2. sarimage2
查看原图(大图)
gnuplot 和柱状图
还可以使用柱状图或框图表示数据,有时候这比使用静态数据更合适。清单 4 是从一台 AIX 机器获得的用户组用户总数。第 1 列包含 AIX 组名,第 2 列包含成员总数。
清单 4. grpdata.txt
staff 54
apps 22
sybgrp 12
db2grp1 29
dasdm 8
dstage 21
dsgrp 8
batch 28
db2prd 1
要想使用柱状图,只需告诉 gnuplot 应该使用柱状图生成图形:
更多精彩
赞助商链接