Создание кадра данных с диапазоном дат - PullRequest
0 голосов
/ 04 ноября 2019

Я создаю фрейм данных с диапазоном дат в datetime. Это работает, но я знаю, что должен быть более элегантный способ сделать это. Есть мысли?

date_range = pd.DataFrame(pd.date_range(date(2019,8,30), date.today(), freq='D'))
date_range.rename(columns = {0:'date'}, inplace=True)
date_range = pd.DataFrame(set(date_range['date'].dt.date))
date_range.rename(columns = {0:'date'}, inplace=True)

1 Ответ

0 голосов
/ 04 ноября 2019

Чтобы избежать переименования деталей, вы можете назвать их напрямую

from datetime import date
import pandas as pd
date_range = pd.DataFrame({'date': pd.date_range(date(2019,8,30), date.today(), freq='D')})
date_range = pd.DataFrame({'date':set(date_range['date'].dt.date)})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...