我的工作对图表上的刻度标签格式有新的要求。以前他们对格式无所谓,所以可以是“1,5e-7”,但现在他们要求尽可能使用“1; 1,5; 2...”,否则使用“1·10 -7 ; 1,5·10 -7 ; 2·10 -7 ”。但在 gnuplot 脚本中,我只能同时对轴使用一种格式,例如%g
或%t^{%T}
。有没有办法设置格式,%g
但将“eX”更改为“·10 X ”?
我的工作对图表上的刻度标签格式有新的要求。以前他们对格式无所谓,所以可以是“1,5e-7”,但现在他们要求尽可能使用“1; 1,5; 2...”,否则使用“1·10 -7 ; 1,5·10 -7 ; 2·10 -7 ”。但在 gnuplot 脚本中,我只能同时对轴使用一种格式,例如%g
或%t^{%T}
。有没有办法设置格式,%g
但将“eX”更改为“·10 X ”?
不确定这是否
set format "%h"
是您要找的解决方案。检查 x 轴和 y 轴的不同格式。从
help format_specifiers
:脚本:
结果: