Добавить строку в pandas dataframe не работает - PullRequest
0 голосов
/ 16 октября 2019

Я действительно новичок в 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)

также не работает

, пожалуйста, помогите мне: (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...