首页 > 解决方案 > 在熊猫中使用关键字计数创建新变量

问题描述

我有一个带有完全由文本/字符串组成的列/变量的熊猫数据框。

我想创建一个新列来计算关键字出现在另一列中的次数,例如:

关键词:“那个”

A 列:['狗','猫','树']

新列:[1,0,1]

我怎么做?

标签: pandas

解决方案


您可以使用str.count

df['new'] = df['col'].str.count(keyword)

推荐阅读