我试图找出某个值在一列中出现的次数。
我用 data = pd.DataFrame.from_csv('data/DataSet2.csv')
制作了数据框
现在我想找出某物在一列中出现的次数。这是怎么做到的?
我以为是下面,我正在查看教育列并计算 ?
发生的次数。
下面的代码显示我正在尝试查找 9th
出现的次数,并且错误是我在运行代码时得到的
代码
missing2 = df.education.value_counts()['9th']
print(missing2)
错误
KeyError: '9th'
原文由 JJSmith 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以根据您的条件创建
subset
数据,然后使用shape
或len
:性能很有趣,最快的解决方案是比较 numpy 数组和
sum
:代码: