I always have the result: SyntaxError: invalid syntax. Perhaps you forgot a comma?
def multiply_based_on_condition(row, resultados2, dfF1):
if row[resultados2.Cadenas de Farmacias] == row[dfF1.Cadenas de Farmacias]:
return row[resultados2.Venta Plaza US$] * 3
else:
return row[resultados2.Venta Plaza US$] * 0
Aplicar la función a cada fila del dataframe con los valores finales
resultado = resultados2.apply(multiply_based_on_condition, args=(resultados2, dfF1), axis=1)
resultado = resultado.to_frame().join(valor)
print(resultado)
I try to use ” for the columna (Cadenas de Farmacias) but not work
claudiaG is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.