作用:unique()函数用于获取Series对象的唯一值。
唯一性按出现顺序返回。基于哈希表的唯一,因此不排序
语法:Series.unique(self)
返回:ndarray 或 ExtensionArray作为 NumPy 数组返回的唯一值。
注意:以 NumPy 数组的形式返回唯一值。 如果是扩展数组支持的系列,则返回该类型的新 ExtensionArray,其中仅包含唯一值。 这包括
- 分类的
- 时期
- 带时区的日期时间
- 间隔
- 疏
- 整数NA
Examples
In [1]:
import numpy as np import pandas as pd
In [2]:
pd.Series([2, 4, 3, 3], name='P').unique()
Out[2]:
array([2, 4, 3], dtype=int64)