直方图条隐藏抽搐

时间:2012-09-03 20:05:01

标签: gnuplot histogram

我正在gnuplot中绘制直方图,并且这些条最终会覆盖x轴上的抽搐,如下所示:

enter image description here

有没有办法阻止这种情况?

2 个答案:

答案 0 :(得分:4)

我不确定这是否有效,但你可以试试这个:

 set grid noxtics noytics noztics front

通过阅读文档,看起来这样会在绘图时将抽搐推到堆栈对象的顶部(即它们会在条形图显示后显示(我认为) )。另一个选择是在fillstyle中使用透明度,但这可能不起作用,具体取决于您的终端(可能不是这样)。

答案 1 :(得分:1)

您可以在脚本中添加一些行,例如

plot 'data.dat' # whatever your plot command is
set yrange [0:GPVAL_DATA_Y_MAX*1.05]
replot

这将y范围扩展到最高数据点之上。要找出最高y点,您必须绘制一次,然后在设置y范围后再次绘制。另一种选择是做

set xtics out

这使得xtics指出而不是in。