如何在python中将新行连接到数据框中的现有行

时间:2019-03-18 13:55:17

标签: python python-3.x pandas

我的df如下图

Name    Date Class  Age Marks
A   3/17/2019   7   14  78  
B   3/18/2019   8   15  89

现在我有一个新的出勤列,我需要添加到我的DF

获得这样的输出(我这样做)

Name    Date Class  Age Marks   Attendance
A   3/17/2019   7   14  78      98
B   3/18/2019   8   15  89      99

现在我获得新的出勤行,需要在以前的出勤下方添加 在这里,我需要继续增加日期并复制班级和年龄 的前一行,并保留NAN为标记

Name    Date Class  Age Marks   Attendance
A   3/17/2019   7   14  78        98(old)
B   3/18/2019   8   15  89        99(old)
C   3/20/2019   8   15  NAN       89.7(new) 
D   3/21/2019   8   15  NAN       98.0(new)

注意:-出勤地点可能有所不同,所以我无法对就位列号进行硬编码

预先感谢

0 个答案:

没有答案