gunplot画柱形图(windows下)

来源:互联网 发布:域名询价 编辑:程序博客网 时间:2024/05/18 01:41

1、做“data.txt”文件的柱形图,数据如下所示为画图的数据:


2、生成柱形图的代码如下:

set grid                                                    #设置网格set xtic rotate by 90                                       #把X标签旋转90度set style data histograms                                   #设置gnuplot生成柱状图set style fill solid 1.00 border -1                         #gnuplot 按以下次序绘制框的边框:顶、底、左和右,值分别为 1、2、4、8。要想删除一条或多条边框线,只需提供相应值的和。在这个示例中,使用-1选项删除底部边框线。指定 fill 选项就会用默认颜色填充框:plot 'C:\Users\开心\Desktop\Cipher.txt'  using 2:xtic(1) title "Cipher numbers"  #xtic(1)表示第一列作参考

3、生成柱形图如下


4、如果要导入到png图片里面去,代码如下

set terminal png truecolor                                  #首先设置终端类型,gnuplot 生成的图像应该采用png格式set output 'C:\Users\开心\Desktop\统计文档\Cipher.png'     # gnuplot输出图像文件名和位置set grid                                                    #设置网格set xtic rotate by 90                                       #把X标签旋转90度set style data histograms                                   #设置gnuplot生成柱状图set style fill solid 1.00 border -1                         #gnuplot 按以下次序绘制框的边框:顶、底、左和右,值分别为 1、2、4、8。要想删除一条或多条边框线,只需提供相应值的和。在这个示例中,使用-1选项删除底部边框线。指定 fill 选项就会用默认颜色填充框:plot 'C:\Users\开心\Desktop\Cipher.txt'  using 2:xtic(1) title "Cipher numbers"  #xtic(1)表示第一列作参考
4、生成的png图片如下如下

还有很多细节自己设置吧!

0 0
原创粉丝点击