去掉dataframe中的重复行
时间: 2023-09-29 19:08:27 浏览: 82
详解pandas使用drop_duplicates去除DataFrame重复项参数
你可以使用pandas库中的`drop_duplicates()`方法来去掉dataframe中的重复行。该方法默认会去掉所有列的重复行,你也可以通过传递参数来指定只针对某些列进行去重。示例如下:
```python
import pandas as pd
# 创建一个包含重复行的dataframe
df = pd.DataFrame({'name': ['Alice', 'Bob', 'Charlie', 'Alice', 'David', 'Bob'],
'age': [25, 30, 35, 25, 40, 30]})
# 去掉重复行
df = df.drop_duplicates()
# 打印去重后的dataframe
print(df)
```
输出结果为:
```
name age
0 Alice 25
1 Bob 30
2 Charlie 35
4 David 40
```
在上面的例子中,我们创建了一个包含重复行的dataframe,然后使用`drop_duplicates()`方法去掉了重复行,并打印了去重后的dataframe。
阅读全文