【问题标题】:Count values in one column based on the categories of other column [duplicate]根据另一列的类别计算一列中的值[重复]
【发布时间】:2022-01-08 00:44:33
【问题描述】:

我正在处理以下数据集:

我想计算每个 Age 类别的 LearnCode 列中的每个值,我尝试使用 Groupby 方法进行计算,但未能正确获取,有人可以帮忙解决一下吗?

【问题讨论】:

  • 是的,正是我想要的!谢谢

标签: python pandas data-analysis


【解决方案1】:

您可以在两列上使用 groupby 来做到这一点

results = df.groupby(by=['Age', 'LearnCode']).count()

这会输出每个 ['Age', 'LearnCode'] 对的计数

【讨论】:

  • 谢谢,它有效,但我现在如何获取每个 (LearnCode) 类别的计数?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-23
  • 1970-01-01
  • 2020-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多