如何在seaborn FacetGrid对象中更改boxplot大小

时间:2015-10-26 08:31:44

标签: python boxplot seaborn

我使用以下代码制作了一排箱图:

import seaborn as sns
g = sns.FacetGrid(df, col="Column0", sharex=False)
g.map(sns.boxplot, 'column1', 'Column2')

除了地块非常小外,效果很好。我查看了How can I change the font size using seaborn FacetGrid?How to change figuresize using seaborn factorplot以及seaborn手册,但我找不到将'size'和'aspect'包含在代码中的正确方法。改变地块大小的正确方法是什么?

修改

如果我这样试试:

g = sns.FacetGrid(df, col="Column0", sharex=False, size=20, aspect=3)
g.map(sns.boxplot, 'Column1', 'Column2')

我收到错误:ValueError: width and height must each be below 32768。对于以我的方式生产的地块,是否存在尺寸限制?

1 个答案:

答案 0 :(得分:1)

也许您可以尝试限制最大x和y值,以便绘图将自动调整为重要的值。

g.set(xlim=(0, 60), ylim=(0, 14));

你说情节是非常微小的,这意味着有一些元素存在非常高的值。

相关问题