我有一个数据帧“veh_contract2_df”,如下所示:
FUEL_CODE FUEL_TYPE
1 MARGE+PLUS
10 DIESEL
我想添加一列“hybrid”,如果FUEL_TYPE中有“+”,则应包含“Y”,否则应包含“N”
sub_str = "+"
if(veh_contract2_df.loc[(veh_contract2_df['FUEL_TYPE'].find(sub_str)==-1)]):
veh_contract2_df['HYBRIDE'] = "Y"
else:
veh_contract2_df['HYBRIDE'] ="N"
但是我得到了这个错误:SyntaxError:无效语法(在第71行)
有什么想法吗?谢谢
使用
numpy.where
:相关问题 更多 >
编程相关推荐