ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all()
Строчка кода на которой выходит ошибка:
if df.iloc[-1:]['crossover'] == 'bullish crossover':
Значение в указанной ячейке "None" Пробовал вариант
if bool(df.iloc[-1:]['crossover'] == 'bullish crossover') == True
Ошибка аналогична
Ответы (1 шт):
Автор решения: PartsOfBody
→ Ссылка
Проблема решилась следующим образом:
df.iloc[-1:]['crossover'].squeeze() == 'bullish crossover'