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

使用 gnuplot 在网页中显示数据

 2010-03-15 00:00:00 来源:WEB开发网   
核心提示: Hour:Minute:Seconds根据 UNIX 日期表示法,日期变量应该放在双引号中,使用 gnuplot 在网页中显示数据(4),常用的其他格式包括:%d-dayofmonth1-31%m-monthofyear1-12%y-year0-99%b-threecharacterofmont

Hour:Minute:Seconds

根据 UNIX 日期表示法,日期变量应该放在双引号中。常用的其他格式包括:

%d - day of month 1 -31 
%m - month of year 1 -12 
%y - year 0-99 
%b - three character of month name , ie: jan ,feb 
%B - name of month 

如果日期列采用 Hour-Minute 格式,就用 : set timefmt ″%H-%M″ 表示。

set style data lines 

在显示这个图形时,绘制出的数据应该是一条平滑的数据线。常用的其他绘制格式包括:dots、boxes、errorbars、candlesticks。

plot "sarx1.txt" using 1:2 title "%user", '' using 1:3 title "%sys" 

接下来,使用 plot 命令实际绘制或生成图形。首先,指定数据输入文件名,然后告诉 gnuplot 要绘制哪些列。在这个示例中,使用第 1 列作为 x 轴,绘制第 2 列数据,标题为 “%user”;然后绘制第 3 列,标题为 “%sys”。标题(即标签)显示在图形的右上角。在绘制时,第 2 列和第 3 列使用第 1 列作为 x 值。plot 命令中的每个 ‘using’ 语句由逗号分隔。下一节讨论为什么要使用两个单引号。

生成图像文件的命令格式为:

cat < conf file> | gnuplot 

对于本文,我使用:

$ cat sarx.conf | gnuplot 

现在会生成 sarimage.png 文件。为了查看这个图像,把这个文件复制到 Web 服务器文件系统中的 htdocs 目录中。

图 1(sarimage)显示使用提供的示例数据在 Web 浏览器中看到的输出。

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

Tags:使用 gnuplot 网页

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