【发布时间】:2020-01-28 17:56:14
【问题描述】:
我在 python 中有一个熊猫数据框,如下所示:
df['column'] = [abc, mno]
[mno, pqr]
[abc, mno]
[mno, pqr]
我想得到下面每个项目的计数:
abc = 2,
mno= 4 ,
pqr = 2
我可以对每一行进行迭代以计数,但这不是我正在寻找的解决方案。 如果有什么方法可以使用 iloc 或与之相关的任何东西,请向我提出建议。
我查看了具有类似问题的各种解决方案,但没有一个满足我的方案。
【问题讨论】:
-
你用
.explode()和value_counts()怎么样? -
stackoverflow.com/questions/33556050/… 和 value_counts
-
我理解理解会比迭代更快..我期待使用 pandas api 的一些简单解决方案..
标签: python pandas machine-learning