Я действительно новичок в Python и пытаюсь реализовать Naive Bayes без пакета машинного обучения, однако у меня возникают проблемы с обработкой фреймов данных
trained.append({'a':[0,5,2,3,4,5,6,7,8,9,10,11]},ignore_index=True)
print(trained)
trained
- это DataFrame, индекс которогоname
(str) процесс может быть запущен без ошибок, но выводом является просто пустой фрейм данных
Я также пытался
trained.loc['label1']=each_row.iloc[0,:]
/*...*/
trained.loc['label2']=each_row.iloc[0,:]
print(trained)
each_row - это фрейм данных только с одной строкой, что-то вроде{'a':[0,5,2,3,4,5,6,7,8,9,10,11]}
но на выходе получается (1,12) фрейм данных, не ожидается (2,12)
trained.append(each_row)
также не работает
, пожалуйста, помогите мне: (