为日期范围内的每个值创建一个包含数组数据的 DataFrame

我希望开发一个数据框,它的行由数组中的值组成,对于系列中的每个日期重复,因此日期形成日期范围。


所以这两个数组如下,infected 是每一列中的行的值,date_range 是每一列。


infected = array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1])

date_range = pd.date_range(start="2020-05-07",end="2020-05-30")

是否有捷径可寻?


这个希望完全看起来像:


2020-05-07  2020-05-08 etc

1           1

1           1

1           1

1           1

1           1

1           1


白板的微信
浏览 77回答 1
1回答

慕尼黑8549860

这是一种方式:pd.DataFrame({d: infected for d in date_range})
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python