【发布时间】:2020-11-07 19:30:21
【问题描述】:
我有以下带有示例数据的 DataFrame 结构:
Col1 Col2 Col3
1 1 8
5 4 7
3 9 9
1 NaN NaN
列有顺序,这意味着 Col1 在 Col2 之前,依此类推... 我想比较两个(或更多)后续列是否具有相同的值。如果是这样,我想删除整行。 NaN 值可以出现,但不应被视为具有相同的值
因此,对于上面的行,我希望删除第 1 行和第 3 行(第 1 行:Col1->Col2 相同值,第 3 行:Col2 -> Col3 相同值)并保留第 2 行和第 4 行数据框。
我怎样才能做到这一点?谢谢!
【问题讨论】: