我熟悉matplotlib直方图参考:
http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.hist
但是,我实际上并没有将原始系列/数据传递到绘图中。我只有DataFrame中的摘要统计信息。例如:
df =
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
.
.
.
答案 0 :(得分:2)
您不想在此计算直方图,因为您已经拥有直方图数据。因此,您可以简单地绘制条形图。
fig, ax = plt.subplots()
ax.bar(df.lower, df.occurences, width=df.upper-df.lower, ec="k", align="edge")