如何在seabron中使用多面网格更改网格大小

时间:2019-08-08 07:58:20

标签: python seaborn facet-grid

我正在绘制构面网格,以便我的x轴刻度线是日期(dd-mm-yy),而且看起来不太好。有没有办法更改网格的大小(如figsize)?

g = sns.FacetGrid(c53_grid, col='question',col_wrap = 4, 
margin_titles=True)
g = g.map(plt.plot, "submitted_at", "int_value_0")
g = g.map(plot_mean, 'int_value_0', ls=":", c=".5")
g.set_titles("{col_name}")
g.set_xticklabels(rotation = 45)

1 个答案:

答案 0 :(得分:0)

您可以设置height参数(以英寸为单位的值)和aspect参数(height*aspect=width)。

在您的情况下:

g = sns.FacetGrid(c53_grid, col='question',col_wrap = 4, 
margin_titles=True, height=3, aspect= 1,33) #4/3 ratio
g = g.map(plt.plot, "submitted_at", "int_value_0")
g = g.map(plot_mean, 'int_value_0', ls=":", c=".5")
g.set_titles("{col_name}")
g.set_xticklabels(rotation = 45)

我建议您看看documentation