eland.DataFrame.hist#

DataFrame.hist(column=None, by=None, grid=True, xlabelsize=None, xrot=None, ylabelsize=None, yrot=None, ax=None, sharex=False, sharey=False, figsize=None, layout=None, bins=10, **kwds)#

绘制 DataFrame 的直方图。

有关用法,请参阅 pandas.DataFrame.hist

备注#

源自 pandas.plotting._core.hist_frame 0.25.3

理想情况下,我们会直接使用直方图数据调用 pandas 方法 hist_frame,但权重会应用于所有序列。例如,我们可以通过以下方式绘制预先分箱数据的直方图:

counts, bins = np.histogram(data)
plt.hist(bins[:-1], bins, weights=counts)

但是,

ax.hist(data[col].dropna().values, bins=bins, **kwds)

用于 [col] 且权重为单个数组。

示例#

>>> df = ed.DataFrame('http://localhost:9200', 'flights')
>>> hist = df.select_dtypes(include=[np.number]).hist(figsize=[10,10])