pandas中删除series中重复的值
时间: 2024-05-14 07:12:01 浏览: 77
pandas去除重复列的实现方法
可以使用pandas中的drop_duplicates()方法来删除series中重复的值。
语法为:
``` python
Series.drop_duplicates(keep='first', inplace=False)
```
参数说明:
- keep:指定保留哪个重复数据,可选值为'first'、'last'和False,默认为'first',表示保留第一个出现的重复数据。
- inplace:是否在原数据上进行修改,可选值为True和False,默认为False,表示不在原数据上进行修改。
示例代码:
``` python
import pandas as pd
s = pd.Series([1, 2, 3, 2, 1, 4, 5, 6, 5])
# 删除重复的值
s = s.drop_duplicates()
print(s)
```
输出结果为:
```
0 1
1 2
2 3
5 4
6 5
7 6
dtype: int64
```
可以看到,重复的值被删除了。
阅读全文