根据另一列的类别计算一列中的值
Count values in one column based on the categories of other column
我正在处理以下数据集:
并且我想计算每个年龄类别的 LearnCode 列中的每个值,我尝试使用 Groupby 方法进行计算,但未能正确获取,有人可以帮助我如何操作吗?
您可以在两列上使用 groupby 来做到这一点
results = df.groupby(by=['Age', 'LearnCode']).count()
这会为每个 ['Age', 'LearnCode']
对输出一个计数
我正在处理以下数据集:
并且我想计算每个年龄类别的 LearnCode 列中的每个值,我尝试使用 Groupby 方法进行计算,但未能正确获取,有人可以帮助我如何操作吗?
您可以在两列上使用 groupby 来做到这一点
results = df.groupby(by=['Age', 'LearnCode']).count()
这会为每个 ['Age', 'LearnCode']
对输出一个计数