首页 > 解决方案 > Pandas Dataframe 通过重复删除行

问题描述

我正在寻找删除由熊猫导入 python 的数据框中的一行。

如果您看到下面的表格,则第一列多次具有相同的名称。所以条件是,如果第一列值重新出现在下一行中,则删除该行。如果不将该帧保留在数据框中。

在此处输入图像描述

我的最终输出应如下所示: 在此处输入图像描述

目前我正在通过将每一列转换为列表并通过索引值删除它们来做到这一点。我希望有一个简单的方法。而不是这种解决方法/

标签: pythonpandas

解决方案


试试下面的代码;

df.drop_duplicates(subset='columnName', keep=’first’, inplace=true)

推荐阅读