Создайте DataFrame с массивом данных для каждого значения в диапазоне дат - PullRequest
0 голосов
/ 22 апреля 2020

Я надеюсь разработать фрейм данных, в котором строки сформированы из значений из массива, который повторяется для каждой даты в серии, поэтому даты образуют диапазон дат.

Таким образом, два массива, как показано ниже, и зараженные - это значения для строк в каждом столбце, а 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


1 Ответ

0 голосов
/ 22 апреля 2020

Это один из способов:

pd.DataFrame({d: infected for d in date_range})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...