如何在gnuplot中用线绘制误差条?
我有两个数据文件如何在gnuplot中用线绘制误差条?,gnuplot,Gnuplot,我有两个数据文件 # a.txt 1, 1, 1 2, 4, 1 3, 9, 5 4, 16, 1 5, 25, 1 6, 36, 1 7, 49, 1 8, 64, 1 9, 81, 1 10, 100, 1 及 我想在一个图像中绘制这两个数据,其中包含错误条和右上角的标签“a”和“b”,最初我尝试使用 plot 'a.txt' u 1:2:3 w yerrorbars l, 'b.txt' u 1:2:3 w yerro
# a.txt
1, 1, 1
2, 4, 1
3, 9, 5
4, 16, 1
5, 25, 1
6, 36, 1
7, 49, 1
8, 64, 1
9, 81, 1
10, 100, 1
及
我想在一个图像中绘制这两个数据,其中包含错误条和右上角的标签“a”和“b”,最初我尝试使用
plot 'a.txt' u 1:2:3 w yerrorbars l, 'b.txt' u 1:2:3 w yerrorbars l
绘制了误差图,但没有绘制线,然后我尝试了这种方法
plot 'a.txt' u 1:2 with lines,'a.txt' u 1:2:3 w yerrorbars,'b.txt' u 1:2 with lines,'b.txt' u 1:2:3 w yerrorbars
现在它绘制错误条和线,但现在我有四个标签,而不是两个
如何在gnuplot中用线绘制错误条?参数名为
errorlines
$a <<EOD
1, 1, 1
2, 4, 1
3, 9, 5
4, 16, 1
5, 25, 1
6, 36, 1
7, 49, 1
8, 64, 1
9, 81, 1
10, 100, 1
EOD
$b <<EOD
1, 1, 1
2, 3, 1
3, 10, 1
4, 17, 1
5, 24, 1
6, 34, 1
7, 48, 1
8, 62, 1
9, 85, 3
10, 98, 1
EOD
plot $a u 1:2:3 w errorlines, $b u 1:2:3 w errorlines l
$a感谢您的帮助,如果可能的话,您能告诉我您是如何将数据导入变量$a,$b的吗?此变量称为datablock。您可以通过帮助数据块
或中的第39页获得更多信息。
$a <<EOD
1, 1, 1
2, 4, 1
3, 9, 5
4, 16, 1
5, 25, 1
6, 36, 1
7, 49, 1
8, 64, 1
9, 81, 1
10, 100, 1
EOD
$b <<EOD
1, 1, 1
2, 3, 1
3, 10, 1
4, 17, 1
5, 24, 1
6, 34, 1
7, 48, 1
8, 62, 1
9, 85, 3
10, 98, 1
EOD
plot $a u 1:2:3 w errorlines, $b u 1:2:3 w errorlines l