显示带有大xtick标签号的JuliaLang绘图时,科学记数法中的数字过多,且指数格式不正确

显示带有大xtick标签号的JuliaLang绘图时,科学记数法中的数字过多,且指数格式不正确,julia,axis-labels,scientific-notation,plots.jl,Julia,Axis Labels,Scientific Notation,Plots.jl,我使用的是带有默认GR()绘图后端的Plots.jl,而不是JuliaLang中的pyplot。x轴的刻度数字以千为单位,生成的系列图使用科学符号在x轴上显示这些数字。给出的小数点太多,这是可以理解的,因为选择的轴点由程序设置,但即使对于1.00000x10也会打印这些尾随的零。下面是一个例子,在求幂过程中产生了一个错误。这个问题怎么解决。fontfamily甚至进行了更改,以查看效果是否已删除,但它仍然存在。(xticks=1:step:final) 您可以使用xformatter更改记号的格

我使用的是带有默认GR()绘图后端的
Plots.jl,而不是
JuliaLang
中的pyplot。x轴的刻度数字以千为单位,生成的系列图使用科学符号在x轴上显示这些数字。给出的小数点太多,这是可以理解的,因为选择的轴点由程序设置,但即使对于
1.00000x10
也会打印这些尾随的零。下面是一个例子,在求幂过程中产生了一个错误。这个问题怎么解决。fontfamily甚至进行了更改,以查看效果是否已删除,但它仍然存在。(
xticks=1:step:final

您可以使用
xformatter
更改记号的格式():


这似乎不在文档中。

您可以使用
xformatter
更改记号的格式():

这似乎不在文档中

using Plots
let n_samples = 80,
    d = Plots.fakedata(n_samples,1),
    i = collect(1:n_samples) .* 1e10
    plot(i,d, 
         xformatter = x->string(Int(x/1e10),"*pow10"))
end