pandas的数据框中有一列都是字符串类型的,我想统计每一个字符串出现的次数
比如
id type
0 'a'
1 'b'
2 'a'
统计下来就是'a'出现了两次,'b'出现了一次。
这个怎么做呢?
2个回答
df['type']value_counts()
上面的结果返回一个series
或者
from collections import Counter
Counter(df['type'])
上面的结果返回一个dictionary
SofaSofa数据科学社区DS面试题库 DS面经pandas的数据框中有一列都是字符串类型的,我想统计每一个字符串出现的次数
比如
id type
0 'a'
1 'b'
2 'a'
统计下来就是'a'出现了两次,'b'出现了一次。
这个怎么做呢?
df['type']value_counts()
上面的结果返回一个series
或者
from collections import Counter
Counter(df['type'])
上面的结果返回一个dictionary
SofaSofa数据科学社区DS面试题库 DS面经