Как преобразовать данные нерегулярных временных рядов в данные регулярных временных рядов? - PullRequest
0 голосов
/ 30 января 2020

Я выполняю анализ с использованием данных временных рядов.

Но есть проблема.

У меня проблема с неправильными временными интервалами, и я хотел бы ее исправить.

Например, вот два набора данных:

    **time stamp**          **value**        **time stamp**          **value**
    2020-01-01-01:00:00.00  1                2020-01-01-01:00:00.00  1
    2020-01-01-01:00:00.30  1                2020-01-01-01:00:00.30  1
    2020-01-01-01:00:00.60  1                2020-01-01-01:00:00.60  0
    2020-01-01-01:00:00.90  1                2020-01-01-01:00:00.90  0
    2020-01-01-01:00:01.20  1                2020-01-01-01:00:01.20  0
    2020-01-01-01:00:01.50  1                2020-01-01-01:00:01.50  0
    2020-01-01-01:00:01.80  0                2020-01-01-01:00:01.80  0
    2020-01-01-01:00:02.10  0                2020-01-01-01:00:02.10  0
    2020-01-01-01:00:02.40  0                2020-01-01-01:00:02.40  0
    2020-01-01-01:00:02.70  0                2020-01-01-01:00:02.70  0

Я хочу пересчитать интервал между этими двумя данными.

Есть ли способ?

Например, следующий набор данных изменен.

    **time stamp**          **value**        **time stamp**          **value**
    2020-01-01-01:00:00.00  1                2020-01-01-01:00:00.00  1
    2020-01-01-01:00:00.40  1                2020-01-01-01:00:00.40  1
    2020-01-01-01:00:00.80  1                2020-01-01-01:00:00.80  1
    2020-01-01-01:00:01.20  1                2020-01-01-01:00:01.20  1
    2020-01-01-01:00:01.60  1                2020-01-01-01:00:01.60  1
    2020-01-01-01:00:02.00  0                2020-01-01-01:00:02.00  0
    2020-01-01-01:00:02.40  0                2020-01-01-01:00:02.40  0
    2020-01-01-01:00:02.80  0                2020-01-01-01:00:02.80  0
    2020-01-01-01:00:03.20  0                2020-01-01-01:00:03.20  0
    2020-01-01-01:00:03.60  0                2020-01-01-01:00:03.60  0
...