我有一个 df 由停电组成,有几列,一个开始日期列和一个结束日期列
我希望能够做什么:
扫描“开始日期”列以获取最早日期
扫描“完成日期”列以获取最新日期
建立一个日期索引,所有日期都在这两个日期之间
对于每一行,为从开始日期到完成日期的每个日期创建一行,从而消除了对两个日期列的需要
所以如果我的 df 看起来如下:
start date mw outage end date location
01/01/2000 1000 01/04/2000 merica
01/01/2000 2000 01/03/2000 canadia
我希望它看起来像这样
date mw outage location
01/01/2000 1000 merica
01/01/2000 2000 canadia
01/02/2000 1000 merica
01/02/2000 2000 canadia
01/03/2000 1000 merica
01/03/2000 2000 canadia
01/04/2000 1000 merica
我想我可以使用重新索引来添加缺失的日期,但我不确定如何识别最旧/最新的,我不知道如何以这种方式创建行
森栏
相关分类