唯一值:obj.unique()
计数: obj.value_counts()
成员属性:obj.isin(['value']) 出现的是布尔数组。
obj = pd.Series(['c', 'a', 'b', 'd', 'a', 'c', 'a'])
uniques = obj.unique()#求series中的唯一值
print(uniques)
print(obj.value_counts())#计数,对出现过的值进行计数
#isin执行向量化的成员属性检查,将数据集以Series或DataFrame一列的形式过滤为数据集的值子集
mask = obj.isin(['b', 'c'])
print(mask)
print(obj[mask])#布尔数组,当是FALSE的时候就不出现了
['c' 'a' 'b' 'd']
a 3
c 2
b 1
d 1
dtype: int64
0 True
1 False
2 True
3 False
4 False
5 True
6 False
dtype: bool
0 c
2 b
5 c
dtype: object