分組如果我有以下數據幀熊貓:拿到第一次出現由鍵
| id | timestamp | code | id2
| 10 | 2017-07-12 13:37:00 | 206 | a1
| 10 | 2017-07-12 13:40:00 | 206 | a1
| 10 | 2017-07-12 13:55:00 | 206 | a1
| 10 | 2017-07-12 19:00:00 | 206 | a2
| 11 | 2017-07-12 13:37:00 | 206 | a1
...
我需要GROUP BY id, id2
列,並得到timestamp
值,例如第一次出現爲id=10, id2=a1, timestamp=2017-07-12 13:37:00
。
我用它搜索了一下,發現了一些可能的解決方案,但無法弄清楚如何正確實現它們。這大概應該是這樣的:
df.groupby(["id", "id2"])["timestamp"].apply(lambda x: ....)