我的df看起来像贝娄
ID Name SupervisorID Date
1 John NaN 2021-02
1 John 123 2021-03
2 Thomas NaN 2021-02
2 Thomas 234 2021-03
3 Ann NaN 2021-02
3 Ann 567 2021-03
4 Alice NaN 2021-03
5 Mark 324 2021-03
我需要用另一个月的previus ID填写缺失的SupervorID(我只有两个日期:2021-02和2021-03)。因此,如果SupervisorID为NaN和ID,则ID和Name的名称列相同,它应该用previus ID填充SupervisorID,因此df应该如下所示:
ID Name SupervisorID Date
1 John 123 2021-02
1 John 123 2021-03
2 Thomas 234 2021-02
2 Thomas 234 2021-03
3 Ann 564 2021-02
3 Ann 567 2021-03
4 Alice NaN 2021-03
5 Mark 324 2021-03
我希望这是清楚的
致以最良好的问候,感谢您的帮助
如果每个组合有不同的月份} :
ID, Name
,请使用^{相关问题 更多 >
编程相关推荐