Как сделать мои данные временных рядов непрерывными в Python / Pandas? - PullRequest
0 голосов
/ 03 февраля 2020

У меня есть данные о занятости, которые записываются каждый раз, когда кто-то входит в дом (Примечание: значение == 1 означает, что в доме есть человек).

Например (Таблица A):

Time                 Value
2019-05-12-16:44:22  1
2019-05-12-16:44:49  1
2019-05-12-16:45:43  1
2019-05-12-16:49:19  1
2019-05-12-16:52:19  1
...

Но мне нужно сравнить эти данные с непрерывными данными, которые выглядят примерно так (Таблица B):

Time                 Value
2019-05-12-16:44:00  5.05
2019-05-12-16:45:00  5.05
2019-05-12-16:46:00  5.05
2019-05-12-16:47:00  12.05
2019-05-12-16:48:00  12.05
...

в общем, мне нужно сопоставить длину таблицы A & B, чтобы она выглядела следующим образом:

Time                 Value  Value
2019-05-12-16:44:00  5.05   1
2019-05-12-16:45:00  5.05   1
2019-05-12-16:46:00  5.05   1
2019-05-12-16:47:00  12.05  1
2019-05-12-16:48:00  12.05  1
...

Мой вопрос: как я могу изменить таблицу A так же, как таблицу B, чтобы данные были непрерывными ( в минутах)?

1 Ответ

0 голосов
/ 03 февраля 2020

Похоже, вам просто нужно урезать минуты и объединить таблицы на основе нового индекса времени.

...