WEB开发网
开发学院操作系统Linux/Unix 使用 gnuplot 在网页中显示数据 阅读

使用 gnuplot 在网页中显示数据

 2010-03-15 00:00:00 来源:WEB开发网   
核心提示: setylabel"ylineinfohere"setxlabel"xlineinfohere"使用 title 命令添加图形的标题:settitle"maintitleinfohere"在生成图形时,gnuplot 使用自己的默认颜色

set ylabel " y line info here" 
set xlabel " x line info here" 

使用 title 命令添加图形的标题:

set title "main title info here" 

在生成图形时,gnuplot 使用自己的默认颜色。在默认情况下,在白色背景上生成图形;这对于可能要打印的图形是有意义的。但是,可以使用颜色编码指定任何颜色,颜色编码以字母 x 开头,用十六进制表示。十六进制编码的格式为:

xrrggbb 

在 Google 上搜索 ‘hex color codes’ 可以找到十六进制的颜色编码表。

覆盖 gnuplot 默认颜色的次序为:

background 
border 
X 
Y 
plotting lines 

浅灰色的十六进制表示为:C9C9C9。

可以使用以下命令生成浅灰色背景的图形:

set terminal png xC9C9C9 

注意,在以上命令中必须替换终端类型 png 的 truecolor 选项,这会覆盖 gnuplot 使用的默认颜色。因为我没有指定其他颜色以覆盖默认设置,所以对于图形的其他颜色,gnuplot 仍然使用自己的默认颜色。

在查看图形时,使用网格作为参照点也非常有用。下面的命令使用 grid 选项让 gnuplot 在图形上加上网格:

set grid 

可以隐式地设置 x 和 y 坐标;但是,要确保指定的范围不小于数据的范围,否则无法绘制图形。对于 清单 1 中的示例数据,x 坐标(时间)的范围是从 14:10:50 到 18:10:40。

y 坐标(第 2 列和第 3 列)的范围是从 14 到 50。

可以根据这些信息指定自己的范围。下面的示例使用的 x 范围从 14:00 到 18:15,y 范围从 10 到 50。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:使用 gnuplot 网页

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接