首页 > 解决方案 > 在 Python 中使分组直方图更大

问题描述

我正在根据这个问题在 python 中绘制一些分组直方图,但我正在尝试绘制更多直方图并使它们更大。

举个例子:

from pandas import DataFrame
import numpy as np
x = ['A']*300 + ['B']*400 + ['C']*300 + ['D']*400 + ['E']*200 + ['F']*500 + 
['G']*400 + ['H']*500 + ['I']*300
y = np.random.randn(3300)
df = DataFrame({'Letter':x, 'N':y})
grouped = df.groupby('Letter')

然后我在 Jupyter 中像这样绘制:

%matplotlib inline
df['N'].hist(by=df['Letter'])

但情节真的很小。如何增加大小以使它们填满页面?

标签: pythonpandasnumpyhistogram

解决方案


这并不难:

df['N'].hist(by=df['Letter'], figsize = (16,18))

推荐阅读