计算熊猫中多列的字符串实例

时间:2020-10-15 18:55:34

标签: python pandas

我有这个化妆的df。我想对具有数字名称即['1','2','3','4','5']的列中的字符串进行计数

enter image description here

并且将返回类似以下的序列:

string1 10
strinsag1 5
strins1 5

...

我尝试了groupby,Counter和stack的各种方法,但是找不到有效的解决方案

1 个答案:

答案 0 :(得分:3)

您可以堆叠数据并使用value_counts()

df[['1','2','3','4','5']].stack().value_counts()