标签: python if-statement conditional-statements data-manipulation fillna
我将就业状况和工资作为变量。我想用给定的失业率= 1来填充工资的NAa,否则用工资的平均值来填充。
df.loc [df ['salary']。isnull()] = np.where(df ['unemployed'] == 1,0,df ['salary'])
ValueError:设置可迭代项时,必须具有相同的len键和值
有什么办法可以做这样的有条件的fillna吗? 谢谢。