Визначення частоти вибірки
Окрім перегляду даних і побудови графіків у часі, над часовими рядами можна виконувати й інші дії.
Функції start() та end() повертають часові індекси першого й останнього спостережень відповідно. Функція time() обчислює вектор часових індексів, з одним елементом для кожного моменту часу, у який спостерігали ряд.
Функція deltat() повертає сталий часовий інтервал між спостереженнями, а frequency() — кількість спостережень на одиницю часу. Нарешті, функція cycle() повертає позицію кожного спостереження в циклі.
У цій вправі ви попрактикуєтеся застосовувати ці функції до набору даних AirPassengers, який містить помісячні загальні обсяги міжнародних авіаперевезень пасажирів (у тисячах) за 1949–1960 роки.
Ця вправа є частиною курсу
Аналіз часових рядів в R
Інструкції до вправи
- Спершу побудуйте графік даних
AirPassengersза допомогою простого викликуplot(). - Далі виведіть перше й останнє часові спостереження в
AirPassengersза допомогоюstart()іend()відповідно. - Нарешті, отримайте додаткове уявлення про цей набір даних, використавши команди
time(),deltat(),frequency()таcycle()дляAirPassengers.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Plot AirPassengers
# View the start and end dates of AirPassengers
# Use time(), deltat(), frequency(), and cycle() with AirPassengers