maxframe.dataframe.DataFrame.plot.hist#
- DataFrame.plot.hist(*args, **kwargs)#
绘制 DataFrame 列的直方图。
直方图是数据分布的表示。此函数将 DataFrame 中所有给定 Series 的值分组到各个区间(bins)中,并在同一个
matplotlib.axes.Axes中绘制所有区间。当 DataFrame 的 Series 处于相似的尺度时,这非常有用。- 参数:
by (str or sequence, optional) -- 用于分组的 DataFrame 列。
bins (int, default 10) -- 要使用的直方图区间数量。
**kwargs -- 其他关键字参数请参见
DataFrame.plot()。
- 返回:
Return a histogram plot.
- 返回类型:
参见
DataFrame.hist为 DataFrame 的每个 Series 绘制直方图。
Series.hist使用 Series 的数据绘制直方图。
示例
当我们掷一个骰子 6000 次时,我们期望每个值大约出现 1000 次。但当我们掷两个骰子并将结果相加时,分布会完全不同。直方图可以展示这些分布。
可以通过提供参数 by (可以是列名或列名列表)来生成分组直方图: