我正在尝试绘制带有误差条的条形图。这是我的脚本,
set term pngcairo
# ... some setup code
set style data histogram
set style fill solid 1.00 border
set style histogram gap 1 errorbars lw 1
set ytics 800
set output "thttpd.png"
plot 'thttpd.dat' using 2:3:xtic(1) title col(2)我的数据是这样的,
File_size Original_thttpd std_dev priv std_dev
16 617.525151042 46.4794798061 623.229175781 17.4696494741
32 1094.72792871 36.709731068 1105.89255892 21.3383446583
64 1736.16701074 14.9846134633 1738.41502295 23.9069441408
......我知道了,

如您所见,错误栏与主栏是分开的。我使用的是gnuplot 5.2。有人能告诉我如何解决这个问题吗?谢谢!
发布于 2018-07-23 01:25:09
这看起来像是在版本5.2.2和5.2.4之间修复的错误。程序未能识别出在您的plot命令中使用"title col(2)“必然意味着存在包含列标题的额外数据行。您可以通过添加以下命令绕过此故障
set key autotitle columnhead这将确保程序知道列标题标签的行,即使autotitle功能没有用于特定的绘图。
https://stackoverflow.com/questions/51466868
复制相似问题