добавление данных в dataframe в pandas

#python #pandas

#python #pandas

Вопрос:

Я пытаюсь добавить данные определенного типа данных в новый dataframe, однако код возвращает пустой dataframe. Я попытался сделать это всего с одной записью, чтобы посмотреть, в этом ли проблема

 date = pd.DataFrame(columns=['Date'])
date.append(pd.Series(report2.loc[1,'Serv']), ignore_index=True)

print(date)
  

Это также возвращает пустой dataframe.

Ответ №1:

Вы должны переназначить date :

 date = pd.DataFrame(columns=['Date'])
date = date.append(pd.Series(report2.loc[1,'Serv']), ignore_index=True)

print(date)
  

Действительно, согласно документации, append() возвращает добавленный DataFrame

Возвращает: добавлено: DataFrame

Лучшие