Powiedzmy, że mam następującą ramkę danych:
Jaki jest najbardziej efektywny sposób aktualizowania wartości kolumn feat i another_feat, gdzie strumień ma numer 2 ?
Czy to jest to?
for index, row in df.iterrows():
if df1.loc[index,'stream'] == 2:
# do something
AKTUALIZACJA: Co zrobić, jeśli mam więcej niż 100 kolumn? Nie chcę jawnie nazywać kolumn, które chcę zaktualizować. Chcę podzielić wartość każdej kolumny przez 2 (z wyjątkiem kolumny strumienia).
Aby było jasne, jaki jest mój cel:
Dzielenie wszystkich wartości przez 2 ze wszystkich wierszy, które mają strumień 2, ale bez zmiany kolumny strumienia