Заполните данные между точками времени в соответствии с установленными критериями - PullRequest
1 голос
/ 01 ноября 2019

У меня есть набор данных дистанционного зондирования с ложноотрицательными временными промежутками, которые я хочу заполнить. Я только хочу заполнить пробелы, однако, если человек тот же, в том же месте. Я также не хочу заполнять пробелы более 20 секунд.

например, эти данные

DateTime                 Individual   Location
"2019-07-25 07:10:21"    A            B1
"2019-07-25 07:10:22"    A            B1
"2019-07-25 07:10:24"    A            B1
"2019-07-25 07:10:29"    A            B1
"2019-07-25 07:10:50"    A            B1

станут такими:

DateTime                 Individual   Location
"2019-07-25 07:10:21"    A            B1
"2019-07-25 07:10:22"    A            B1
"2019-07-25 07:10:23"    A            B1
"2019-07-25 07:10:24"    A            B1
"2019-07-25 07:10:25"    A            B1
"2019-07-25 07:10:26"    A            B1
"2019-07-25 07:10:27"    A            B1
"2019-07-25 07:10:28"    A            B1
"2019-07-25 07:10:29"    A            B1
"2019-07-25 07:10:50"    A            B1

В принципе это очень похожена этот вопрос в python: Заполнить пробелы временных отметок в большом наборе данных , за исключением того, что я также хочу скопировать все другие связанные столбцы (отдельные, местоположение и пару других потенциальных битов).

Спасибо зазаранее!

...