python - 在 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'])
但情节真的很小。如何增加大小以使它们填满页面?
解决方案
这并不难:
df['N'].hist(by=df['Letter'], figsize = (16,18))
推荐阅读
- reactjs - 如何监视从另一个模块的另一个方法返回的方法
- asp.net-web-api - 如何解决在Godaddy服务器上发布后Web api应用程序中的404“找不到资源”错误
- minecraft - 如何在 java IDE Eclipse 中设置 1.14.4 Minecraft Mod?
- c++ - CEF - 未调用 OnContextCreated 等渲染过程方法
- sockets - TIdHttpServer 和套接字超时
- python - 在 Pandas 中分组查找中位数
- delphi - 在 TIdTcpServer OnConnect 断开未知连接
- list - Bokeh - 使用 RangeTool 分组轴
- airflow - 最初打开时如何自动停止气流运行(在计划外的时间)?
- angular - 角度推送功能创建新文档,但没有创建任何字段值