Как использовать цикл в цикле DataFrame?Python

Программы на Python
Anonymous
Как использовать цикл в цикле DataFrame?

Сообщение Anonymous »

Я не могу использовать для цикла с помощью DataFrame. < /p>
Мой код выглядит следующим образом: < /p>

Код: Выделить всё

for i in data["categ"].unique():
subset = data.loc[data["categ"]=="i",:]
print(subset["montant"].sum())
< /code>
И вот выход: < /p>
0.0
0.0
0.0
0.0
0.0
0.0
0.0
< /code>
Когда я избавляюсь от цикла и делаю это вручную, я получаю правильные значения, а не просто нули: < /p>
subset = data.loc[data["categ"]=="LOYER",:]
print(subset["montant"].sum())
-2070.0
Как исправить метод цикла?

Подробнее здесь: https://stackoverflow.com/questions/793 ... -dataframe

Вернуться в «Python»