gnuplot学习(二)
来源:互联网 发布:雨佳会计软件 编辑:程序博客网 时间:2024/05/18 12:02
2D柱状图:
代码:
set yrange [0:20]set ylabel "Percentage (%)"set xlabel "Cases"unset keyunset ticsset ytics 0,5,20set xtics ('Blink' 0, 'RadioControlToLeds' 1, 'TestDestmination' 2, 'TestNetWork' 3, 'Oscilloscope' 4) rotate by -45#set xtics center offset 0,-1set style histogram clustered gap 2 #//gap 2表示裂隙宽等于矩形宽度的2倍set style fill solid border -1 #//fill solid表示完全填充柱体,后面跟0-1的参数,1表示完全填充,border 表示柱体的边线颜色,-1表示黑色。这里还可以加参数patternplot 'd2.data' using 1 with histogram ls 5, '' using 2 with histogram ls 3 #//using 1 表示d2.data数据中的第一列,using 1:3表示第一列和第三列
d2.data的数据:
16 12 15 1418 1914 2012 12注意:这里数据必须用空格来分开,如果是用的逗号或者其他符号,参看文章:
http://blog.csdn.net/liyuanbhu/article/details/8516417
代码得到的图形:
如果需要改变key中函数的名称,并且将颜色变为黑白的话,将上面例子的最后一行代码改为:
plot 'd2.data' using 1 title 'pattern1' with histogram fill solid 0, '' using 2 title 'pattern2' with histogram ls -1
其中title表示更改函数的名称,fill solid 0表示透明度0,-1表示黑色。当然要将源代码中的set unkey 去掉。
set term pdfset output "test.pdf"set out put #必须加
//////////////////////////////////////////////////////////////////////////////待测
最后,如果需要生成pdf格式的文档:
PDF格式需要装有ps2pdf,然后:
set term postscript enhanced color
set output "| ps2pdf - *.pdf"
注:关于pdf图片,输出后周围的大片空白可以在终端中使用如下命令去除:
pdfcrop *.pdf
会生成一个新文件: *-crop.pdf
使用此pdf文件在Latex等处都将十分整洁方便。
0 0
- gnuplot学习(二)
- gnuplot学习(1)
- gnuplot 学习(一)
- gnuplot 学习
- Gnuplot 学习
- gnuplot画图二
- gnuplot 入门教程二
- gnuplot学习笔记
- gnuplot学习笔记(2)
- gnuplot 学习小计4
- gnuplot 学习笔记
- Gnuplot 学习笔记
- gnuplot 学习笔记(multiplot 输出到文件)
- gnuplot tips (转贴)
- GnuPlot作图(矢量图)
- gnuplot
- gnuplot
- gnuplot
- 在asp.net中使用excel模板
- 查看软件使用的端口
- 后台技术分享
- 以传值和传引用的方式传递参数 IN OUT NOCOPY
- 为DataGrid 写一个 DropDownListColumn
- gnuplot学习(二)
- DataReader也玩超酷数据显示分页
- linux下添加PATH环境变量
- sqlserver通配符使用-特殊符号处理-escape
- 大概了解一下web.config
- ASP.NET: Dispaly data from an Excel Spreadsheet
- 用service来进行查询
- 面对对象必须掌握内容
- iphone数据存储之-- Core Data的使用(一)