Pandas数据分析中,如何创建连续的日期范围?

包含日期的数据集中,并非每一个都包含固定频率。比如在Ebola数据集中,日期并没有规律

显示结果:

从上面的数据中可以看到,缺少2015年1月1日,2014年3月23日,如果想让日期连续,可以创建一个日期范围来为数据集重建索引。

可以使用date_range函数来创建连续的日期范围

显示结果:

在上面的例子中,只取前5行,首先设置日期索引,然后为数据重建连续索引

显示结果:

显示结果:

从结果中看到生成的日期中缺少1月4日,1月5日,为休息日

在freq传入参数的基础上,可以做一些调整

显示结果:

freq传入的参数可以传入多个

显示结果:

显示结果:

资源下载:

 

发布日期: