Обработка пропусков

Обработка пропусков заполняет пустые значения ряда с помощью различных методов обработки пропусков.

Пусть имеется M наблюдений {x1x2, …, xM} ряда данных X. Некоторые наблюдения пропущены, т.е. соответствующие им xi не содержат данных. Пропуски могут содержаться в любом месте: в начале выборки, в конце, идти по одному или состоять из непрерывной серии пропущенных наблюдений.

Введем следующие обозначения:

Используемые методы:

Если интервал вычисления среднего выходит за границы массива, среднее считается по имеющимся наблюдениям;

где a0, a1 – оцененные коэффициенты линейного тренда;

где Randbetween - это функция, генерирующая случайные значения из заданного диапазона;

Где: pch(x(t))=(x(t)/x(t-1)-1)*100;

Где: pch(x(t))=(x(t)/x(t-1)-1)*100.

Особенности методов обработки пропусков

Метод «Геометрическая интерполяция» может оставлять пропуски в обработанном ряде, если значения xi и i имеют разных знаков или хотя бы одно из них равно нулю.

Методы обработки пропусков «Значениями заданного ряда» и «По шаблону» могут оставлять пропуски, если в качестве заданного ряда используется ряд с пропусками (пустой ряд).

Методы «Темп роста к указанному числу следующих периодов» и «Темп роста к указанному числу предыдущих периодов» могут оставлять пропуски, если в указанном диапазоне последующих/предыдущих периодов, на основе которого рассчитывается темп роста, также содержатся пропуски.

См. также:

Контейнер моделирования: модель «Заполнение пропусков» | Анализ временных рядов: обработка пропусков | IModelling.Fill | ISmFillGapsProcedure