如何仅设置一个而不是两个轴的小刻度线数量?

cbs*_*teh 5 julia plots.jl

考虑以下代码:

using Plots
gr()
x = 1:10
y = rand(10)
plot(x, y)
xaxis!(minorticks=10)
Run Code Online (Sandbox Code Playgroud)

产生以下图:

在此输入图像描述

x轴和 y 轴上都有 10 个小刻度线。我喜欢仅在 x 轴上设置小刻度线的数量,而 y 轴上没有小刻度线。以同样的方式,我可以问如何才能独立于 x 轴的 y 轴上的刻度线数量。

我很感激任何帮助。谢谢。

cbk*_*cbk 3

和关键字似乎有效,xminorticks例如yminorticks

using Plots
plot(1:10, xminorticks=10)
Run Code Online (Sandbox Code Playgroud)

Plots.jl 仅包含 x 个小刻度的图

  • `xaxis!(xminorticks=10)` 也可以工作(尽管它是多余的)。这看起来像是一个错误,其中 `xaxis!` 应该在选项前面加上 `x`,但事实并非如此? (2认同)