use*_*765 5 scientific-notation gnuplot
在gnuplot中,我为我的y轴启用了logscale ,这让我1可以使用1,000,000.然而,1,000,000刻度以科学记数法出现.这是因为它是该形式中唯一的数字.我想把它写成1000000.我的所有谷歌搜索禁用科学记数法,格式化为小数,或使ytics空间更广泛没有产生任何解决我的问题.
轴tics的格式设置为set format x或set xtics format(等效命令for y,z和x2,y2也cb存在).
使用show format找出来,这是默认的格式(导致了4.6.6,因为5.0默认为% h)
gnuplot> show format
tic format is:
x-axis: "% g"
...
Run Code Online (Sandbox Code Playgroud)
%g是一个特定于gnuplot的格式说明符,但其工作方式类似于用于sprintf和类似函数的C格式说明符.%g根据gnuplot文档的定义是:"较短的%e和%f".这就是为什么格式可以针对单个轴进行更改的原因.
因此,最后,要更改为所有抽搐的固定格式,请使用例如
set format y '%.0f'
Run Code Online (Sandbox Code Playgroud)