我有这样的DataFrame:
month CPT
5/1/2017 aa
5/1/2017 bb
5/1/2017 cc
6/1/2017 aa
6/1/2017 cc
6/1/2017 dd
7/1/2017 aa
7/1/2017 bb
7/1/2017 cc
我想要新的列(old_bill),在同一列(CPT)中早期出现列(CPT)的行值之后,我需要列(月)值。预期的数据框是:
period CPT old_bill
5/1/2017 aa nan
5/1/2017 bb nan
5/1/2017 cc nan
6/1/2017 aa 5/1/2017
6/1/2017 cc 5/1/2017
6/1/2017 dd nan
7/1/2017 aa 6/1/2017
7/1/2017 bb 5/1/2017
7/1/2017 cc 6/1/2017
我尝试过 .isin 方法。但我没有得到可展示的结果。