Я хочу сравнить два клоуна в одном и том же фрейме данных и вычислить сумму
это мой код:
sum=0
if df1['sma'] < df1['H+L'] :
sum=sum + df1['H+L']
print (sum)
это мой фрейм данных:
df1 = pd.DataFrame({'sma':[1, 5, 2],
'Low':[1,2,3],
'H+L':[10, 20, 0]},
index=pd.date_range('2018-11-30', periods=3)).T
print (df1)
2018-11-30 2018-12-01 2018-12-02
sma 1 5 2
Low 1 2 3
H+L 10 20 0
выводэто сумма всех строк.Но всегда я получаю это сообщение об ошибке
Значение истинности Серии неоднозначно.Используйте a.empty, a.bool (), a.item (), a.any () или a.all ().
Я не могу понять проблему.