使用 gnuplot 绘制图形

使用 gnuplot 绘制图形

我在 Wikimedia 的图表集合中找到了一张使用 gnuplot 制作的图表。它的 URL 是https://commons.wikimedia.org/wiki/Category:Gnuplot_diagrams#/media/File:Boucle_comby_paris_2011.svg。由 Gandie 完成 - 自己的作品,CC BY-SA 3.0,https://commons.wikimedia.org/w/index.php?curid=16938702。图中有两条由数据点组成的线。我现在能够执行的创建此类图表的唯一方法是先使用 gnuplot 绘制两个图表,每个图表中有一条线,然后使用 photoshop 将它们合并为一个图表。但是,我将绘制一个由数​​据点组成的图表,其中大约有一百条线。我必须在 gnuplot 中集成整个过程,因为在 photoshop 中处理一百张图表对我来说相当痛苦。如果您能提供任何有关为此类任务编写 gunplot 脚本的建议,那将非常有帮助。

答案1

在 gnuplot 中,您可以使用“plot”命令绘制图表并指定数据集和绘制线条的方式。为了绘制多条线条,只需添加逗号,然后指定另一个数据集和选项。

我经常使用数据显示我的学生在某学期的考试中的表现,并与其他学期相比:

使用 2:3 和线点 lw 2 绘制“S19_Exam1.csv”标题“S19 考试 1”、“S18_Exam1.csv”使用 2:3 和...、“S17_Exam1.csv”使用 2:3 和...,

就您而言,您将有 100 条数据规范行,每行以逗号分隔。

相关内容