show variables all
命令列出了我找不到GPVAL_Y_MIN
或GPVAL_Y_MAX
的可用变量(GPVAL_VERSION
= 4.6且终端设置为aqua)。我试图通过以下方式从Y轴中减去最小值,但没有成功,
ymin = GPVAL_Y_MIN
plot "file.dat" every 10 u 4:($7-ymin) w p
感谢您的帮助。
答案 0 :(得分:1)
GPVAL_Y_MIN
仅在您实际绘制一些数据时设置。一个旧的解决方案是将终端设置为虚拟,制作“情节”,然后在重新绘制之前将终端重置为有用的东西。
但是,从gnuplot 4.6开始,您可以使用stats
命令。
stats 'file.dat' e 10 u 4:7
plot 'file.dat' e 10 u 4:($7-STATS_min_y)
我认为会做你所要求的(未经测试的)