首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Gnuplot|02 直方图与等值线图

本文介绍利用gnuplot绘制直方图与等值线图。

1 直方图

直方图仅用于二维图形。目前支持四种直方图布局样式:

默认的直方图样式为:。在此样式中,每组平行数据值都被收集到一组框中,这些框聚集在与它们在所选数据文件列中的顺序位置(ROW #)相对应的x轴坐标处。

如有下面的统计数据文件immigration.txt,其内容如下所示。注意文本文件中保留第一行表头。

要生成直方图,可以使用下面的命令:

生成的图形如下图所示。

不是一般的难看,这里需要进行修正。如采用下面的命令,使用修饰词利用列名称作为图例。

生成图形如下图所示。

下面继续进行修改。

生成图形如下图所示。

美观了不少,但还是没有达到要求。这里将柱形使用不同颜色进行填充。

图形变为下面的样子。

基本满足要求,不过x轴标签太过于拥挤,这里可以使用命令将其旋转一定的角度。

此时完成的图形如下图所示。

到现在图形已经OK了。

我们也可以使用模式,该模式可以将各类数据堆放在一起。

生成图形如下图所示。

总结来说,绘制其直方图,可以采用下面的命令:

2 等值线图

等值线图在实际应用中也较为频繁。一个简单的等值线图

生成图形如下图所示。

当然,这图比较粗糙,我们可以调整参数。

此时图形变成下面这样:

这里可以增加等值线的数量:

图形变为下面这样:

还可以设置等值线的范围:

图形变成下面这样。

若想要数字标签,则可以使用:

图形变成了下面这样:

若想要仅显示等值图,可以使用命令:

图形变为下面的形式:

添加其他信息后图形如下所示。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201030A0189N00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券