nunique()
:用于计算指定列中不同值的数量。nunique()
方法只会计算不同值的数量,对于重复出现的值,只计算一次。如果想要计算重复值的数量,可以使用value_counts()
方法。在
chipo["item_name"].nunique()
中,它会返回 "item_name" 列中不同值的数量。
unique():
是一个用于获取指定列中所有不同的值。在
chipo["item_name"].unique()
中,它返回的是 "item_name" 列中所有不同的值的数组。
chipo["item_name"].nunique() <=> len(chipo["item_name"].unique())
上面这两个代码都可以返回 "item_name" 列中不同值的数量。