提取python列表

时间:2017-12-12 17:20:21

标签: python pandas

我有一个pandas数据框,其中包含像这样的字符串

onCreate

我想计算每个值出现的次数。 值是字符串而不是整数或浮点数

2 个答案:

答案 0 :(得分:2)

您可以尝试使用字符串代理,splitstackvalue_counts

df.value.str.split(',', expand=True).stack().value_counts()

输出:

25    2
2     1
1     1
3     1
35    1
40    1
dtype: int64

答案 1 :(得分:0)

将所有值传递给Counter,如下所示:

counter = Counter()
for value in values:
     counter[value] += 1