pythonDataframe重复值如何保留1个
时间: 2024-05-05 12:20:15 浏览: 76
Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值)
5星 · 资源好评率100%
可以使用`drop_duplicates`方法来去除重复值,并保留其中的一个值。
示例代码:
```python
import pandas as pd
# 创建一个包含重复值的DataFrame
df = pd.DataFrame({
'name': ['Alice', 'Bob', 'Charlie', 'Alice'],
'age': [25, 30, 35, 25]
})
# 去除重复值,并保留其中的一个值
df.drop_duplicates(inplace=True)
print(df)
```
输出结果:
```
name age
0 Alice 25
1 Bob 30
2 Charlie 35
```
在这个示例中,我们创建了一个包含重复值的DataFrame,并使用`drop_duplicates`方法去除了重复值,并保留了其中的一个值。在`drop_duplicates`方法中,使用`inplace=True`参数可以直接修改原DataFrame,否则将返回一个新的DataFrame。
阅读全文