Определение частоты дискретизации
Помимо просмотра данных и построения графиков, над временными рядами можно выполнять и другие полезные операции.
Функции 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