Базові об'єкти часових рядів

Аналіз часових рядів в R

David S. Matteson

Associate Professor at Cornell University

Створення об'єктів ts() — I

  • Почніть із вектора даних
  • Застосуйте функцію ts()
data_vector
10 6 11 8 10 3 6 9
time_series <- ts(data_vector)
plot(time_series)

Аналіз часових рядів в R

Створення об'єктів ts() — II

  • Задайте початкову дату та частоту спостережень:
    time_series <- ts(data_vector, start = 2001, frequency = 1)
    
plot(time_series)

Аналіз часових рядів в R

Використання is.ts()

  • Функція is.ts() перевіряє, чи належить об'єкт до класу ts():
is.ts(data_vector)
FALSE
is.ts(time_series)
TRUE
Аналіз часових рядів в R

Навіщо об'єкти ts()?

Навіщо створювати й використовувати об'єкти часових рядів класу ts()?

  • Краща візуалізація.
  • Доступ до часових індексів.
  • Оцінювання моделей і прогнозування (далі в розділах).
Аналіз часових рядів в R

Давайте потренуємось!

Аналіз часових рядів в R

Preparing Video For Download...