我有这样一个数据帧:
zip season season_start_date season_end_date
zip1 winter 2015-11-25 2016-03-09
我需要把开始日期和结束日期之间的日期弄平。 我希望输出如下:
zip season date
zip1 winter 2015-11-25
zip1 winter 2015-11-26
.
.
zip1 winter 2016-03-09
我怎么能以更优雅的方式实现呢?你知道吗
data = {"zip":["zip1","zip1"],
"season":["s6","s6"],
"season_start_date": ["2011-01-01","2011-01-01"],
"season_end_date" : ["2012-01-05","2012-01-05"]
}
df = pd.DataFrame(data=data)
谢谢。你知道吗
这是你想要的吗?我不确定zip列是否是一个索引,但如何插入它应该是显而易见的。你知道吗
您需要从每一行生成一个数据帧,然后将它们合并在一起:
相关问题 更多 >
编程相关推荐