【发布时间】:2021-11-11 08:23:36
【问题描述】:
以下代码不会删除 yticklabels,因为有 ax.set_yticklabels([])。
import numpy as np
import matplotlib.pyplot as plt
data = np.random.standard_normal(10)
fig = plt.figure()
ax = plt.axes()
ax.hist(data)
ax.set_yscale('log')
ax.set_yticklabels([])
注意:如果在data = np.random.standard_normal(10) 中将10 更改为100,则yticklabels 将被正确删除...
-
这是一个需要报告的错误吗?如果是,如何(以及在哪里)报告?
-
还有其他方法可以删除那些 yticklabels 吗?
非常感谢您的帮助!
【问题讨论】:
标签: python matplotlib histogram axis-labels logarithm