【发布时间】:2022-06-15 21:12:12
【问题描述】:
我有一个数据框,其中填充了从 API 提取的数据。有几列具有多个值,单元格中的值是名称。我是否必须拆分这些单元格才能计算每个名称,或者有没有办法通过使用 value_count 执行 str.split 来计算每个单元格中的值?这是一个例子:
员工出差
jeff, jerome, betsy,
jerome,
betsy, jerome
jeff,
输出:绝对,
output:
Employee name Count
Jeff 2
jerome 3
betsy 2
我不知道这是否翻译得很好,但在列中的单元格中有多个名称。我可以不拆分就数一下吗?
【问题讨论】:
-
为什么不提供一个清晰的、可重现的、最小的示例 DataFrame 和匹配的预期输出?
-
当然,列员工旅行 jeff, jerome, betsy, jerome, betsy, jerome jeff, 输出:员工姓名 Count Jeff 2 jerome 3 betsy 2
-
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: python pandas dataframe count