首页 > 解决方案 > 如何在gnuplot中并排绘制两个带有误差线的文件?

问题描述

我有两个包含三列的文件。第一列是 X,第二列是 Y - Mean,第三列是误差。

我需要绘制这两个文件来比较它们之间的错误。我可以绘图,但误差线重叠。我需要他们并肩站立。

档案 1

10 0.15127 0.0986
30 0.14606 0.10022
60 0.16739 0.10298

存档 2

10  0.19177 0.10253
30  0.17864 0.12178
60  0.18111 0.11272

我可以绘制什么

样本

我需要什么我需要这两个类别与显示正负和中点错误的条并排。 样本

标签: graphgnuplot

解决方案


我们将使用行号(第 0 列,简写 $0)作为 x 坐标,并将第二组值在 x 上偏移 1/10 单位

set offset 0.5, 0.5      # put whitespace on both sides of the data
set yrange [0:1]
plot 'ar1' using ($0):2:3:xtic(1) with yerrrorbars, \
     'ar2' using ($0+0.1):2:3 with yerrorbars

在此处输入图像描述


推荐阅读