I'm trying to create a new collumn in my dataframe, but its values must follow some rule. For example, if the value of the variabe "Venda" is less than 200 then the Variable "Comissão" must be 0.
if (df['Venda']<200):
df['Comissão']=0
df['Direito a Bonus']='Não'
elif (df['Venda']>=200) & (df['Venda']<250):
df['Comissão']=0.5*df['Venda']
df['Direito a Bonus']='Sim'
else:
df['Comissão']=0.7*df['Venda']
df['Direito a Bonus']='Sim'
Running this code i keep gettin the error: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
Aucun commentaire:
Enregistrer un commentaire