python – 我怎么能实现像np.where这样的东西([‘value1′,’va
发布时间:2020-12-16 22:24:16 所属栏目:Python 来源:网络整理
导读:嗨我想在[value1,value2]等条件下将一个分类变量的值更改为其他值 这是我的代码: random_sample['NAME_INCOME_TYPE_ind'] = np.where(random_sample['NAME_INCOME_TYPE'] in ['Maternity leave','Student']),'Other') 我尝试在这行代码的不同位置添加.any()
嗨我想在[‘value1′,’value2’]等条件下将一个分类变量的值更改为其他值 这是我的代码:
我尝试在这行代码的不同位置添加.any(),但它仍然无法解决错误. 最佳答案
您可以使用
str.contains 来检查条件满足的位置:
您还可以使用
然后使用
测试示例数据帧:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |