如何使用Gnuplot绘制柱状图

写paper时经常会用到各种图表,图表做得漂亮也能为paper加分不少,而使用Gnuplot软件就可以把数据以及数学函数转换成漂亮的二维或三维图形。接下来,本篇指南将为大家介绍如何运用Gnuplot常用的基本命令绘制柱状图。

操作方法

  • 01

    预先处理数据文件: 打开例表,这里要将学生各科成绩绘制成柱状图。需要说明的是:Gnuplot数据文件一般默认用空白符隔开数据,如果你的数据文件不是这样的类型,请预先处理一下数据文件,否则Gnuplot可能无法读取数据。

  • 02

    更改工作目录到指定文件夹: 如需更改工作目录,打开gnuplot软件后,点击界面上方工具栏中的“ChDir”,打开浏览文件夹的对话框,选择新的工作文件夹目录。选好之后点击确定,命令行会执行相应的命令(cd 'D:\')来完成工作目录的更改。

  • 03

    设置图表类型: 在gnuplot中,柱状图类型为'histogram',使用下面的命令进行设置: set style data histogram

  • 04

    使用数据文件中的数据绘制柱状图: 参照图1输入代码,其中部分代码的含义如下: using 2:xticlabels(1) — 其中“2”表示使用第2行的数据绘图; xticlabels(1) — 表示使用第1列作为横轴上的标签; title columnheader (2) — 表示使用第2列的第1个数据作为数据图例名称。 所绘制的柱状图如图2所示。

  • 05

    设定不同柱簇间的距离,命令如下: set style histogram clustered gap 1,然后输入replot,重新绘图。 这时可以看到:柱簇间的距离发生了改变。

  • 06

    设置柱子的宽度,命令如下: set boxwidth 0.8,然后输入replot,重新绘图。 可以看到:柱子的宽度变小了,柱子间出现了间隙。

  • 07

    设定使用不同颜色填充柱子,命令如下: set style fill solid 0.4 border,然后输入replot,重新绘图。 备注:①solid 后面的数值是0~1之间的值,表示颜色的透明度。②使用此法绘制出的图表不适合黑白打印,因为打印出来的图表是灰色的。

  • 08

    设定使用斜线填充柱子,命令如下: 使用斜线填充柱子:set style fill pattern 4 border -1 然后输入replot,重新绘图。 备注:使用这种方法绘制出的图表比较适合打印。

  • 09

    设置横纵坐标轴名称: set xlabel '学科' ; set ylabel '成绩分数'

  • 10

    调整纵坐标值的范围,以免柱子挡住右上角图例,以及顶到图框边界线: set yrange [50:100]

(0)

相关推荐

  • matlab如何画柱状图?matlab绘制柱状图教程

    在很多的报告、年鉴等中我们常看到柱状图。柱状图也称条图、长条图,是一种以长方形的长度为变量的表达图形的统计报告图,只有一个变量,通常利用于较小的数据集分析。下面我就向大家介绍一下如何画散点图。 工具/ ...

  • 在excel表格中绘制柱状图

    excel常用于制图,提供多种图形,如折现图.饼状图.雷达图等等,下面小编就为大家分享在excel表格中绘制柱状图方法,不会的朋友可以参考本文,希望这篇文章能对大家有所帮助! 步骤 1.新建工作表,建 ...

  • Axure怎么绘制柱状图图形? Axure绘制柱状图的教程

    经常使用Axure设计网页原型,想要画一个统计数据用的柱状图,该怎么设计呢?下面我们就来看看详细的教程. 1.双击RP Axure快捷方式或在开始位置找到RP Axure双击打开,打开软件,默认显示为 ...

  • Edraw Max亿图图示怎么绘制柱状图?

    Edraw Max自带了制作图表模板,可以利用这些制作出漂亮的图形.下面将讲述如何利用该软件制作多系列的柱状图,具体操作步骤如下: 1.打开Edraw Max软件,查找可用模板中的图表,选中”Char ...

  • origin绘制横轴不均匀间隔的柱状图

    有时候们所获得的数据的时间等尺度不是等间隔的,如果直接作为横轴绘制柱状图,那么origin会自动的按照等间隔绘图,会导致柱子之间会出现很大的间隔或重叠,不满足我们的要求,在这种情况下如何办呢? 操作方 ...

  • 如何使用R语言中的barplot函数绘制彩色的柱状图

    R语言中有第三方包------RColorBrewer,主要用于进行颜色配对,可以获取不同的颜色值.barplot函数用于绘制柱状图,每条柱子可以绘制不同的颜色值.下面利用一个实例调用RColorBr ...

  • 利用PPT中的三维格式制作柱状图的方法

    柱状图是PPT中经常使用到的数据展现元素。一份制作精良的柱状图表能够有效的展现数据变化趋势。制作柱状图也有很多方法,最常用的是直接采用PPT中插入数据图表的方式。这种方式能够通过链接EXCEL数据源, ...

  • 利用PPT中三维格式制作柱状图的方法

    柱状图是PPT中经常使用到的数据展现元素。一份制作精良的柱状图表能够有效的展现数据变化趋势。制作柱状图也有很多方法,最常用的是直接采用PPT中插入数据图表的方式。这种方式能够通过链接EXCEL数据源, ...

  • Excel 2016怎么绘图?Excel2016绘图图文教程

    Excel作为数据处理分析软件,是非常好用的软件.里面可以进行数据统计与分析,如果要使得 Excel2016绘图图文教程 打开Excel,输入数据 选中数据,切换到“插入”菜单 找到图标插入 按照你的 ...