【发布时间】:2021-11-02 04:11:53
【问题描述】:
我有一个具有以下结构的表;每次用户在该日期再次访问应用程序时,count 列都会更新。
| user_id | date | count |
|---|---|---|
| 1 | 1/1/2021 | 4 |
| 2 | 1/1/2021 | 7 |
| 1 | 1/2/2021 | 3 |
| 3 | 1/2/2021 | 10 |
| 2 | 1/3/2021 | 4 |
| 4 | 1/1/2021 | 12 |
我想根据 count 对这些数据进行去聚合,例如,user_id of 1 将在 2021 年 1 月 1 日有四个记录,而没有 count 列。之后,我想将随机时间连接到日期。我的输出是这样的:
| user_id | date_time |
|---|---|
| 1 | 1/1/2021 16:00:21 |
| 1 | 1/1/2021 7:23:55 |
| 1 | 1/1/2021 12:01:45 |
| 1 | 1/1/2021 21:21:07 |
我正在为此使用熊猫。我认为随机化时间戳很简单,只是根据列去聚合数据对我来说有点棘手。
【问题讨论】:
-
这个答案似乎解决了同样的问题:stackoverflow.com/a/47336762/12229158