我在Python Pandas中有这样的datafrmae:
“ delivered_at”列为日期时间,started_week为对象列。我想知道,我如何使用groupby()函数将能够接收一周的聚合,以使“ delivered_at”列中的值之间的天数平均差?像这样:
started_week avg_delivered
2013-W03 7
最佳答案
应该
df.groupby('started_week').delivered_at.apply(lambda x: x.diff().mean())
started_week
2013-W03 7 days
Name: delivered_at, dtype: timedelta64[ns]
关于python - Pandas 列中的值之间的平均天数差异,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44506951/