我使用以下代码制作了一排箱图:
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
。对于以我的方式生产的地块,是否存在尺寸限制?
答案 0 :(得分:1)
也许您可以尝试限制最大x和y值,以便绘图将自动调整为重要的值。
g.set(xlim=(0, 60), ylim=(0, 14));
你说情节是非常微小的,这意味着有一些元素存在非常高的值。