【发布时间】:2017-06-23 03:38:45
【问题描述】:
我有大约 200 万行...我找到了一堆得到总体平均时间的答案 - 但我试图获得每个用户的每个时间戳的平均时间。也未禁止状态必须 = 1。
UID timestamp Not_banned
3 2013-05-02 08:42:44 1
2 2013-05-02 14:05:57 1
2 2013-05-02 17:36:51 1
所以输出会是这样的
UID avg_btwn_txn
3 1.5
2 63.2
6 22.1
我试过了:
df.groupby("UID")["timestamp"].mean()
...但是这段代码只是出错了。
“DataError:没有要聚合的数字类型”
【问题讨论】:
标签: python pandas dataframe timestamp