pandas删除指定重复列的行
时间: 2023-06-05 10:04:36 浏览: 111
pandas删除行删除列增加行增加列的实现
可以使用 pandas 中的 drop_duplicates 方法来删除指定列的重复行。代码示例如下:
```python
import pandas as pd
# 创建示例数据
df = pd.DataFrame({
'A': [1, 2, 3, 4, 2],
'B': [4, 5, 6, 7, 5],
'C': [7, 8, 9, 10, 8],
})
# 删除重复行
df.drop_duplicates(subset=['A'], keep=False, inplace=True)
# 输出结果
print(df)
```
上述代码中,我们通过 `subset` 参数指定需要删除重复行的列,这里我们选择了列名为 `A` 的列。`keep` 参数指定保留重复行的方式,`False` 表示全部删除。最后使用 `inplace` 参数将修改保存到原始 DataFrame 中。
阅读全文