【发布时间】:2021-07-15 01:56:31
【问题描述】:
我有一个熊猫数据框。 pandas 数据框有一个“小时”列,它仅包含从 1 到 24 的整数值,但每小时有多个条目。还有一个名为“counts”的列给出了每个整数小时的计数。
我想创建一个直方图,最好在 seaborn 中使用distplot 来计算每个整数小时相对于小时的计数。我可以分别总结每个不同小时的计数,然后绘制它,但我想知道是否有自动的方法来做到这一点?
例如,假设我有两个第 1 小时的条目,[1, 20], [1, 50]。对于直方图上的第 1 小时,我希望它绘制 20 + 50 = 70 而不是 2。
【问题讨论】:
-
distplot已弃用并由histplot取代 -
始终提供完整的minimal reproducible example,其中包含代码、数据、错误、当前输出和预期输出,如 formatted text。如果相关,只有绘图图像是可以的。请参阅How to ask a good question。使用How to provide a reproducible copy of your DataFrame using
df.to_clipboard(sep=',')提供数据,然后edit 您的问题,然后将剪贴板粘贴到代码块中。 -
@TrentonMcKinney
histplot做distplot所做的一切吗?
标签: python pandas dataframe seaborn histogram