pandas dataframe replace values by another column multiple conditions code example Example: pandas filter and change value df.loc[df['dollars_spent'] > 0, 'purchase'] = 1