У меня есть DataFrame со столбцом «Дата» (формат, например, 2020-06-26). Тип этого столбца - str
. Этот столбец отсортирован в порядке убывания: 2020-06-26, 2020-06-25, 2020-06-24 ... Другой столбец «Отзывы» состоит из текста. Есть повторяющиеся даты, поэтому в фрейме даты может быть несколько обзоров в заданную дату или без обзоров в другую дату. Я написал код, чтобы узнать, какие даты отсутствуют. У меня есть список (insert_dates
) с 3 недостающими датами в формате %Y-%m-%d
.
Когда я пытаюсь добавить эти 3 даты в свой фрейм данных df
, ничего не меняется, Len (df) остается прежним. Вот что я просто сделал:
row = pd.Series([insert_dates[0],None], index=['Date', 'Review'])
row1 = pd.Series([insert_dates[1],None], index=['Date', 'Review'])
row2 = pd.Series([insert_dates[2],None], index=['Date', 'Review'])
df.append(row, ignore_index=True)
df.append(row1, ignore_index=True)
df.append(row2, ignore_index=True)
df.head()
Что мне делать?