Код: Выделить всё
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)
Подробнее здесь: https://stackoverflow.com/questions/786 ... ly-for-a-v