首页 > 解决方案 > 这个数据集中有多少独特的质量值?

问题描述

我需要回答这个问题:这个数据集中有多少独特的质量值?

我试着用这个函数回答这个问题:df.pd.groupby('quality').unique()

在此处输入图像描述

但是,有一个错误。 在此处输入图像描述

我应该怎么办?

标签: pythonpandasseries

解决方案


要计算pandas系列(列)中唯一项目的数量,您应该使用pd.Series.nunique

res = df['quality'].nunique()

您的代码不起作用,因为pd它不是您的数据框的属性。实际上,它是对库的引用。您可能会import pandas as pd在代码的开头附近找到。


推荐阅读