首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用频率表绘制频率分布/直方图

使用频率表绘制频率分布/直方图
EN

Stack Overflow用户
提问于 2017-07-19 03:38:27
回答 1查看 3.1K关注 0票数 2

我熟悉matplotlib直方图参考:

http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.hist

然而,我实际上并没有原始的序列/数据来传递到图中。我只有DataFrame中的汇总统计信息。示例:

df

代码语言:javascript
复制
lower  upper  occurrences  frequency
0.0    0.5    17           .111
0.5    0.1    65           .426
0.1    1.5    147          .963
1.5    2.0    210          1.376
.
.
.
EN

回答 1

Stack Overflow用户

发布于 2017-07-19 04:42:15

您不想在这里计算直方图,因为您已经有了直方图数据。因此,您可以简单地绘制条形图。

代码语言:javascript
复制
fig, ax = plt.subplots()
ax.bar(df.lower, df.occurences, width=df.upper-df.lower, ec="k", align="edge")
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45175643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档