Прибирання трендів рівня за допомогою різницювання
Перша різниця часової низки \(z[t]\) — це різниця (зміна) між послідовними спостереженнями в часі, тобто \(z[t] - z[t-1]\).
Різницювання часової низки може прибрати тренд у часі. Функція diff() обчислює першу різницю або низку змін. Низка різниць дає змогу досліджувати прирости або зміни в заданій часовій низці. Вона завжди має на одне спостереження менше, ніж початкова низка.
Часову низку z уже завантажено, її показано на рисунку праворуч.
Ця вправа є частиною курсу
Аналіз часових рядів в R
Інструкції до вправи
- Застосуйте функцію
diff()доzі збережіть результат якdz. - Використайте
ts.plot(), щоб переглянути графік часової низки перетвореної серіїdz. - Виконайте два виклики
length(), щоб обчислити кількість спостережень уzтаdzвідповідно.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Generate the first difference of z
dz <-
# Plot dz
# View the length of z and dz, respectively