我已经使用seaborn绘制了箱线图,y轴使用了对数刻度(时间以毫秒为单位)。我想通过在轴上包含更多值来使y轴更清晰。我该如何实现?使用的代码和生成的图形如下。

ax2 = sns.boxplot(x="xVals", y="Time", data=df2, whis=[0, 100])
ax2.set(yscale="log")


python - 修改y轴(对数刻度)以显示更多值-LMLPHP

最佳答案

尝试

ax2.xaxis.set_major_locator(ticker.MultipleLocator(5))
ax2.xaxis.set_minor_locator(ticker.MultipleLocator(1))


更多信息:

https://matplotlib.org/api/ticker_api.html

09-06 12:24