我有两个数据框,
我希望对于那些与
df1
和 df2
。
df1
包含人们之间的一些交互信息。df1
Name1 Name2
0 Jack John
1 Sarah Jack
2 Sarah Eva
3 Eva Tom
4 Eva John
df2
包含一般人和 df1
中的一些人的状态信息。
df2
Name Y
0 Jack 0
1 John 1
2 Sarah 0
3 Tom 1
4 Laura 0
我希望对于那些与
df1
中的人员相对应的df2
(即,劳拉不见了),只保留该部分数据,并将那些在df2
中不存在的人员替换为NaN
(例如,伊娃)。df2
Name Y
0 Jack 0
1 John 1
2 Sarah 0
3 Tom 1
4 Eva NaN
df.to_dict()
并分享。 - rpanai