pandas unique()
时间: 2023-10-12 09:13:21 浏览: 69
pandas代码1
pandas 的 unique() 函数可以用来返回一个 Series 或者 DataFrame 中的唯一值,可以用于去重和类别统计等操作。
用法示例:
```python
import pandas as pd
# 创建一个 Series
s = pd.Series([1, 2, 3, 2, 4, 5, 3, 6])
# 返回唯一值
unique_values = s.unique()
print(unique_values)
```
输出结果为:
```
[1 2 3 4 5 6]
```
如果是 DataFrame,可以在指定列上进行唯一值的统计:
```python
import pandas as pd
# 创建一个 DataFrame
df = pd.DataFrame({'A': [1, 2, 3, 2, 4, 5, 3, 6], 'B': ['a', 'b', 'c', 'b', 'd', 'e', 'c', 'f']})
# 返回指定列唯一值
unique_values = df['B'].unique()
print(unique_values)
```
输出结果为:
```
['a' 'b' 'c' 'd' 'e' 'f']
```
阅读全文