根据字符串匹配对行进行分类

时间:2019-08-13 11:57:19

标签: python-3.x pandas

我想基于字符串匹配将熊猫数据框中的行分类为A,B,C,D之类的组

我尝试了下面的代码,但是最新的代码行覆盖了该列

Data['Categories']=np.where(Data['cola'].str.contains("ssessme"),"AAA","")

Data['Categories']=np.where(Data['cola'].str.contains("lan"),"BBB","")

Data['Categories']=np.where(Data['cola'].str.contains("andard"),"CCC","")

如果该列包含“ ssessme”,“ lan”或“ andard”,我想将“类别”设置为“ AAA”,“ BBB”或“ CCC”

0 个答案:

没有答案