0

我想要一个绘图脚本,它将在同一个图上绘制多个图,其中我的数据值具有相同的 x 坐标。这将帮助我了解图中每个变量的差异。我尝试使用电子表格进行绘图,但这些绘图彼此无法清楚地识别。我希望你帮我写剧本来做我的情节。我的数据如下所示

x y1 y2 y3 y4
1 10 25 28 30
2 20 15 40 20
3 10 10 30 20
4 2 5 15 30
.
.
.
.

谢谢

4

1 回答 1

0

您没有指定有关绘图程序的任何首选项,因此这里是使用gnuplot的版本。只需运行以下脚本

set terminal pdfcairo
set output 'output.pdf'

set style data linespoints
set key autotitle columnheader
plot 'data.txt' using 1:2, '' using 1:3, '' using 1:4, '' using 1:5

使用您发布的数据文件(完全如图所示,包括换行符和空格以及列标题),我得到:

在此处输入图像描述

您当然也可以使用另一种输出格式,例如pdf,它更适合此类线图。然后只需将前两行替换为:

set terminal pdfcairo
set output 'output.pdf'
于 2013-09-03T11:12:35.833 回答