[Pandas] pandas.Series.unique 和 pandas.Series.nunique

file:[示例]
data = [
    pd.Series({
        'a': 1,
        'b': 1,
        'c': 2,
        'd': 4
    }),
    pd.Series({
        'a': 1,
        'b': 1,
        'c': 2,
        'd': 4
    }),
]
df = pd.DataFrame(data, columns=['a', 'b', 'c', 'd'])
print(df['a'])
print(df['a'].unique())

获取 Series,调用 unique 得到唯一值:

file:[打印结果]
0    1
1    1
Name: a, dtype: int64

[1]

nunique 就是统计唯一值的个数,而 unique 会显示出唯一值数组,将唯一的值显示出来。

posted @ 2024-03-01 12:37  Himmelbleu  阅读(3)  评论(0编辑  收藏  举报