我有一個(gè) Pandas 數(shù)據(jù)框,其中包含每個(gè)客戶的購(gòu)買日期。我想找出每個(gè)唯一客戶的最近購(gòu)買日期和第二個(gè)最近購(gòu)買日期。這是我的數(shù)據(jù)框: name date ab1 6/1/18 ab1 6/2/18 ab1 6/3/18 ab1 6/4/18 ab2 6/8/18 ab2 6/9/18 ab3 6/23/18我期待以下輸出:name second most recent date most recent dateab1 6/3/18 6/4/18ab2 6/8/18 6/9/18ab3 6/23/18 6/23/18我知道data['date'].max()可以給出最近的購(gòu)買日期,但我不知道如何找到第二個(gè)最近的日期。任何幫助將不勝感激。
使用 Pandas 在 Python 中為每個(gè)客戶查找兩個(gè)最近的日期
桃花長(zhǎng)相依
2021-07-29 22:25:35