Gnuplot:双折线图、双柱状图模板

一、下载

下载地址:https://sourceforge.net/projects/gnuplot/files/gnuplot/
我下载的版本:gp504-win64-mingw.exe
直接安装即可,没什么需要注意的。

二、画图说明

在画图时,需要一个数据文件(在本篇文章中以.dat结尾的文件),一个plot文件(在本篇文章中以.plt结尾的文件),这2个文件需要放在同一目录下,我这里是在Gnuplot安装目录下新建了一个data文件,把这两个文件存放在这个目录下的。

三、图形模板及展示

注:这里只是简单的模板,颜色、线型、线头等设置可以直接在Gnuplot命令行输入test查看,每个版本可能不一致。

1、双折线图

(1)数据文件内容如下,文件名:jiangshui.dat,文件存放路径:E:\gnuplot\gnuplot\data\折线图实例\jiangshui\jiangshui.dat

1 2.5 38.1
2 5.1 58.4
3 10.2 81.3
4 25.4 101.6
5 27.9 114.3
6 71.1 152.4
7 175.3 129.5
8 182.9 132.1
9 48.3 154.9
10 17.8 61.0
11 5.1 50.8
12 2.5 35.6

(2)代码文件内容如下,文件名:jiangshui.plt,文件存放路径:E:\gnuplot\gnuplot\data\折线图实例\jiangshui\jiangshui.plt

set xlabel "月份"
set ylabel "降水量(毫米)"
set title "各城市月平均降水量"
set xrange [0.5:12.5]
set xtics 1,1,12
plot "jiangshui.dat" u 1:2 w lp pt 5 title "重庆","jiangshui.dat" u 1:3 w lp pt 7 title "成都" 
点击jiangshui.plt文件即可打开图形,如下图:

Gnuplot:双折线图、双柱状图模板_第1张图片

2、双柱状图

(1)数据文件内容如下,文件名:test.dat,文件存放路径:E:\gnuplot\gnuplot\data\柱状图实例\test\test.dat

13 16 10
12 15 14
16 15 17
10 14 19
17 13 16
(2)代码文件内容如下,文件名:test.plt,文件存放路径:E:\gnuplot\gnuplot\data\柱状图实例\test\test.plt
set ylabel "Percentage (%)"  
set xlabel "示例"  
set yrange [0:20]
set ytics 0,5,20  
set xtics ('1月' 0, '2月' 1, '3月' 2, '4月' 3, '5月' 4) rotate by -45  #//rotate by -45表示字体倾斜度
set style histogram clustered gap 2   #//gap 2表示裂隙宽等于矩形宽度的2倍  
set style fill solid border -1   #//fill solid表示完全填充柱体,后面跟0-1的参数,1表示完全填充,border 表示柱体的边线颜色,-1表示黑色。  
#set style fill pattern 1  #//斜线区分柱子
plot 'test.dat' using 1 with histogram ls 5 title "1990年", '' using 2 with histogram ls 3 title "1991年", '' using 3 with histogram ls 4 title "1992年" #//using 1 表示test.data数据中的第一列,using 1:3表示第一列和第三列 
点击test.plt文件即可打开图形,如下图:

Gnuplot:双折线图、双柱状图模板_第2张图片



注:更多参考(网上的系列文章):http://blog.sciencenet.cn/blog-373392-498315.html



你可能感兴趣的:(其他)