使用Pandas DataFrame.hist API使壁虱不可见的大熊猫直方图

时间:2018-07-01 13:56:01

标签: python pandas dataframe matplotlib

我已尝试使用kwargs,set_visible和文档中提供的其他建议进行所有操作,但无法使x_ticks消失。你们能帮我做到这一点吗?

以下是建议的方法之一,但它抱怨ax是numpy数组,对此没有影响

fig, ax = plt.subplots(1, 1)
ax.get_xaxis().set_visible(False)   # Hide Ticks
ns = dummy.hist(bins=20, ax=ax)

这将产生以下结果-如您所见,x刻度使该图不可读。

enter image description here

已解决

ns的类型为ndarray,其形状由默认布局决定:在我的情况下为(3,2)。我不得不在各个子图上调用set_xticks,如下所示

rows, cols = ns.shape
for r in range(rows):
    for c in range(cols):
        ns[r,c].set_xticks([])

enter image description here

0 个答案:

没有答案