如何处理Pandas中相互补充的重复数据?

2024-04-24 08:06:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用pandas,我正在尝试删除所有类型为object的重复项。但是,我面临的问题是,一些重复的数据相互补充。例如,具有以下数据帧:

print (df)
   name   ID   location
0   A     NaN     LA
1   A     30      NaN
2   B     NaN     NaN
3   B     NaN      NY
4   B     20      NY
5   D     15      TX
6   D     15      NaN

正如您所看到的,它们中的大多数是必需的,但同时也被认为是重复的。面对这种情况,我如何解决这个问题

我需要的结果如下:

print (df)
   name   ID   location
0   A     30     LA
1   B     20     NY
2   D     15     TX



Tags: 数据nameid类型pandasdfobject情况