Próbuję pomnożyć dwie istniejące kolumny w DataFame pandy (orders_df) - Ceny (cena zamknięcia) i Kwota (wielkości zapasów) i dodaj obliczenia do nowej kolumny o nazwie "Wartość". Z jakiegoś powodu, gdy uruchamiam ten kod, wszystkie wiersze w kolumnie "Wartość" są liczbami dodatnimi, a niektóre wiersze powinny być ujemne. W kolumnie Action w DataFrame znajduje się siedem wierszy z łańcuchem "Sell" i siedmiu z łańcuchem "Buy".Chcę pomnożyć dwie kolumny w DataFrame pand i dodać wynik do nowej kolumny
for i in orders_df.Action:
if i == 'Sell':
orders_df['Value'] = orders_df.Prices*orders_df.Amount
elif i == 'Buy':
orders_df['Value'] = -orders_df.Prices*orders_df.Amount)
Proszę dać mi znać, co robię źle!
błyskotliwe, dziękuję !! – OAK