python pandas怎么删除重复值的所在行
时间: 2024-05-13 12:15:52 浏览: 158
pandas如何去除重复值
5星 · 资源好评率100%
可以使用`drop_duplicates()`方法来删除重复值所在的行。该方法默认会保留第一个出现的重复值所在的行,而将后面的重复值所在的行删除。
下面是一个示例代码:
```python
import pandas as pd
# 创建一个带有重复值的 DataFrame
df = pd.DataFrame({'A': [1, 2, 3, 2], 'B': [4, 5, 6, 5]})
print(df)
# 删除重复值所在的行
df = df.drop_duplicates()
print(df)
```
输出结果如下:
```
A B
0 1 4
1 2 5
2 3 6
3 2 5
A B
0 1 4
1 2 5
2 3 6
```
在上面的代码中,我们首先创建了一个带有重复值的 DataFrame,然后使用 `drop_duplicates()` 方法删除重复值所在的行,并将结果保存回原来的 DataFrame 中。最后,我们打印出删除重复值后的 DataFrame。
阅读全文