如何在不更改数据结构的情况下删除重复的行

时间:2019-06-27 15:35:00

标签: python-3.x

我有一个数据框,我想从多个特定列中删除重复的行。我该怎么做,以至于它不会删除整个行,只会删除我指定的列中的那些行,而且还会将重复项转换为空白或NaN。

我希望数据保持在同一位置,因为当我现在删除重复项时,它会删除整行并向上移动数据。

当前:

df = [{A:a , A:a, A:a, B:b, B:b, B:b, C:c, C:c, C:c}]

预期:

df = [{A:a, A:Nan, A:Nan, B:b, B:Nan, B:Nan, C:c, C:Nan, C:Nan}]

0 个答案:

没有答案