最佳答案
我正在使用 matplotlib 和 python 绘制一个图,如下面的示例代码所示。
x = array([0,1,2,3])
y = array([20,21,22,23])
plot(x,y)
show()
因为它是上面 x 轴上的代码,我将看到绘制的值 0.0, 0.5, 1.0, 1.5
,也就是我的参考 x 值的相同值。
是否有办法将 x 的每个点映射到不同的字符串?例如,我希望 x 轴显示月份名称(字符串 Jun, July,...
)或其他字符串,如人名("John", "Arnold", ...
)或时钟时间("12:20", "12:21", "12:22", ..
)。
你知道我能做什么或者看看有什么作用吗?
对我来说,它可以是 matplotlib.ticker
的帮助吗?