Makie坐标轴自定义标签去除.0后缀问题咨询
Makie坐标轴标签去除“.0”后缀的解决方法
问题根源是Makie内部会将刻度值以浮点数类型传递给xtickformat函数——即便你设置的xticks是整数范围,直接用string()转换也会带上“.0”后缀。可以通过以下方式解决:
解决方法
直接将偏移后的数值强制转换为整数类型,再生成字符串即可去掉后缀:
xtickformat = x -> string.(Int.(x .+70))
修改后的完整代码:
fig = Figure() Axis(fig[1,1], xticks = 0:10:60, xtickformat = x -> string.(Int.(x .+70)), yticks = 0:10:60, ytickformat = x -> string.(Int.(x .+70)), limits = (0,60,0,60) ) fig
内容的提问来源于stack exchange,提问作者Peter Staab
相关产品推荐
相关产品推荐

