4

我过去使用set format x '%.0e'科学格式的 x 轴数字。问题是,0显示为0E+00。如何0以科学格式排除?

其他数字的指数也有两位数。而不是2E+01我想要 的2E+1

4

1 回答 1

6

要为 -y轴使用不同的格式,请使用%t(以 10 为底的尾数)和%T(以 10 为底的幂)。请参阅“格式说明符”(或类型help format_specifiers)的文档。

要更改单个条目,您可以使用set ytics add和使用相同的数值覆盖自动条目:

set yrange[0:100]
set xrange[0:100]
set format y '%.0tE%+T'
set ytics add ('0' 0)

plot x

结果(4.6.4):

在此处输入图像描述

于 2013-10-24T15:46:50.703 回答