创建具有日期时间范围的数据框

我正在创建一个在日期时间中具有一系列日期的数据框。这行得通,但是我知道必须有一种更优雅的方法来做到这一点。有什么想法吗?

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)
tzyyhjb 回答:创建具有日期时间范围的数据框

为避免重命名,可以直接命名

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)})
本文链接:https://www.f2er.com/3169936.html

大家都在问