Условие
Junior-аналитик написал такой код:
result = []
for i, row in df.iterrows():
if row['amount'] > 1000:
result.append(row['amount'] * 0.1)
else:
result.append(0)
df['bonus'] = resultDataFrame на 5 миллионов строк выполняется минут 10. Как ускорить?