我有一个由以下代码生成的数据帧:
df_ = pd.DataFrame([['2018-02-05', '2018-02-11', '2018-02-12'], [77, 77, 77]]).transpose()
df_.set_index(keys = 0, inplace = True)
我想基于跨越以下日期范围的df_
创建一个数据帧
start_date = pd.to_datetime('2018-02-01')
end_date = start_date + pd.DateOffset(months=1) - pd.DateOffset(days=14)
index_ = pd.date_range(start_date, end_date)
df_u中缺少的值应该用零填充。他们的方法是不是很快就可以做到这一点,不将index_
转换成数据帧,然后应用类似pd.merge
或pd.concat
的东西
谢谢,如果您需要更多信息,请告诉我
我认为需要转换索引^{} ,然后使用^{} ,如果
index_
和原始df.index
中的所有值都是唯一的:相关问题 更多 >
编程相关推荐