#python
#питон
Вопрос:
У меня есть эти данные в моем фрейме данных: введите описание изображения здесь
Я продолжаю получать эту ошибку:
Key error 'Date'
Когда я набираю эту команду:
df1['Date']
Я вставил свой набор данных, но Python не позволяет мне видеть только даты. Я хочу превратить ежедневные данные в ежеквартальные.
Комментарии:
1. Это означает, что это звучит так: в вашем наборе данных нет дат, чтобы показать вам.
2. Хотя у него есть даты, я вижу их, когда выполняю df.tail()
3. Покажите нам данные и задайте вопрос
4. Изображение добавлено в исходное сообщение
5. df1[‘DATE’], чтобы увидеть дату
Ответ №1:
Поскольку вы хотите сначала перевести свои данные в ежеквартальный формат , вам необходимо преобразовать вашу дату to_datetime
.
(Если вы не сделали этого при чтении данных в read_csv
)
df1['DATE'] = pd.to_datetime(df1['DATE])
Тогда вы можете указать свою дату в качестве индекса.
Во-вторых, вам нужно выполнить повторную выборку ваших данных.
df1.resample("Q")
для ежеквартального
Ответ №2:
Ваше имя столбца в верхнем регистре: «ДАТА».
Поэтому вы должны попробовать это вместо:
df1['DATE']