在gnuplot中,我们绘制箭头的方式是:set arrow from 0,0 to 1,1 我想画一个只有箭头,没有其他数据的图。我该怎么做?目前,在设置箭头后,我需要提供一些绘图数据,否则箭头不会被绘制。是否可能仅绘制一个没有任何数据的空“plot”? 我也看过 GNU 在线帮助等,但是没有得到答案。
如果您设置了显式轴范围,则可以绘制NaN以获得清晰的轴集。此外,需要使用notitle或t''来隐藏NaN的键。set xrange [0:5] set yrange [0:5] set arrow from 0,0 to 1,1 plot NaN t ''
若想绘制一个仅使用通常坐标轴单位给出坐标的箭头,可以使用 vectors 绘图样式。 # gnuplot 5 $data <<EOD 0 0 1 1 EOD plot $data u 1:2:3:4 w vectors or # gnuplot 4.x plot '-' u 1:2:3:4 w vectors 0 0 1 1 e
plot NaN
。 - mgilson