相关疑难解决方法(0)

增加FacetGrid图上行之间的空间

我有以下代码创建了可以在图片中看到的图:

g = sns.FacetGrid(data, col="Provincia",col_wrap=6,size=2.5)
g.map(sns.barplot, "Anio", "Diff");
g.set_axis_labels("Año", "Porcentaje de aumento");

for ax in g.axes.flat:
    _ = plt.setp(ax.get_yticklabels(), visible=True)
    _ = plt.setp(ax.get_xticklabels(), visible=False)
    _ = plt.setp(ax.get_xticklabels()[0], visible=True)    
    _ = plt.setp(ax.get_xticklabels()[-1], visible=True)
Run Code Online (Sandbox Code Playgroud)

如您在图片中所看到的,问题是x刻度折叠起来并带有下面的col名称。为了解决此问题,增加此空间的正确方法是什么?

输出

matplotlib seaborn

4
推荐指数
1
解决办法
4314
查看次数

标签 统计

matplotlib ×1

seaborn ×1