条形或标签之间的间距

时间:2016-12-30 11:47:58

标签: python pandas matplotlib seaborn

所以我试图设置x标签之间的间距,或者以某种方式在图表中的每个子图中的每个条之间创建空格,以便它们甚至可以相互重叠。我尝试过旋转,但有些x标签仍然重叠,看起来并不正确。我怎样才能让它更具视觉吸引力?

g=sns.factorplot(x='type1', col='type2',col_wrap=3, data=dframe, kind='count', sharex=False, sharey=False, palette=pokemon_color_palette)

for ax in g.axes.flat:
    for label in ax.get_xticklabels():
        label.set_rotation(60)


for ax in g.axes.flat:
    ax.set_xlabel('type1', color='indianred')

plt.tight_layout()

example charts

2 个答案:

答案 0 :(得分:1)

为什么不缩小刻度标签的大小。

async function

答案 1 :(得分:1)

为什么不将标签旋转90°?这样他们永远不会重叠。

    label.set_rotation(60)

结果:

enter image description here

当没有带有这些类型的口袋妖怪时,你也无法显示xlabel。