计算不同的值,使用
nunique:
df['hID'].nunique()5
仅计算非空值,请使用
count:
df['hID'].count()8
计算包括空值在内的总值,请使用
size属性:
df['hID'].size8
编辑添加条件
使用布尔索引:
df.loc[df['mID']=='A','hID'].agg(['nunique','count','size'])
或使用
query:
df.query('mID == "A"')['hID'].agg(['nunique','count','size'])输出:
nunique 5count 5size 5Name: hID, dtype: int64



