我想通过将科学记数法的指数从y tics移动到y标签来节省我的情节中的一些空间。这是一个示例脚本:
reset
set term png
set out 'sci.png'
set xlabel 'X'; set ylabel 'Y /10^%S'
set xtics out; set mxtics; set ytics out; set mytics
set format y '%.0s*10^%S'; set ytics add ('0' 0)
plot exp(x) w l
unset out
我有什么办法可以在y标签中使用scientific power %S
吗?
答案 0 :(得分:-1)
您是否注意到ylabel中的'%'是上标。在文本字符串中,^后面的第一个字符将是上标。如果你需要上标中的多个字符,请将它们放在大括号内。试试这个:
set ylabel 'Y /10^{3}'
然而,它更标准,而不是将ylabel除以数字,以包括单位并将单位乘以数字。我会做其中任何一个,例如,如果单位是米(m)。
set ylabel 'Y (m x 10^3)'
或
set ylabel 'Y (km)'