我需要一些Gnuplot 4.4的帮助 - 我一直试图在x和y维度上用错误栏绘制2D数据散点图。
x和y维度都有高/低错误栏,即错误栏不对称,因此每个数据点使用六个值(x,y,xlow,xhigh,ylow,yhigh)。 Gnuplot的手册页说这是可能的,我发现examples on the net - 两种情况都建议使用每个数据点有六条记录的数据文件((x,y,xlow,xhigh,ylow,yhigh)格式)但是我不能为我的生活让Gnuplot表现出来。
在绘制单个测试点(1.0 3.0 0.25 0.5 0.25 0.5)时,我能做的最好的事情是得到一个测试点的图,其中无实体的错误栏漂浮在附近的空间中。
答案 0 :(得分:5)
你的错误栏是“脱离”的原因是你的x(1.0)不在xlow(.25)和xhigh(.5)之间。你的y(3.0)也不在你的ylow(.25)和yhigh(0.5)之间。
如果您希望低点和高点代表中心变量的差异,您应该使用如下命令:
plot "test.dat" u 1:2:($1-$3):($1+$4):($2-$5):($2+$6) with xyerrorbars t "test point"
在测试文件上运行此命令,我得到以下图: