小编bha*_*nen的帖子

如何在熊猫中绘制日期的核密度图?

我有一个pandas数据框,其中每个观察都有一个日期(作为datetime [64]格式的条目列).这些日期分布在大约5年的时间内.我想绘制所有观测日期的核密度图,其中年份标记在x轴上.

我已经想出如何创建相对于某个参考日期的时间增量,然后创建每个观测值与参考日期之间的小时/天/年数的密度图:

df['relativeDate'].astype('timedelta64[D]').plot(kind='kde')
Run Code Online (Sandbox Code Playgroud)

但这并不是我想要的:如果我转换为年度增量,那么x轴是正确的,但我失去了年内的变化.但是,如果我采用较小的时间单位,如小时或天,x轴标签更难解释.

在熊猫中使这项工作最简单的方法是什么?

python time-series matplotlib kernel-density pandas

9
推荐指数
2
解决办法
5288
查看次数

标签 统计

kernel-density ×1

matplotlib ×1

pandas ×1

python ×1

time-series ×1