Базовые графики временных рядов
Простые команды — print(), length(), head() и tail() — дают важную информацию о данных временного ряда. Однако один из лучших способов исследовать данные — построить график.
В этом упражнении вы визуализируете данные о годовом стоке реки Нил с помощью функции plot(). Для объектов временных рядов, таких как Nile, по горизонтальной оси обычно отображается индекс Time. Из предыдущего упражнения вы знаете, что данные охватывают период с 1871 по 1970 год — именно этими значениями подписаны деления по горизонтали. Подпись по умолчанию "Time" не очень информативна. Поскольку данные являются годовыми измерениями, используйте подпись "Year". Заодно измените подпись вертикальной оси на "River Volume (1e9 m^{3})".
Также полезно добавить содержательный заголовок с помощью аргумента main. Подходящий заголовок для этого графика: "Annual River Nile Volume at Aswan, 1871-1970".
Наконец, тип графика по умолчанию для временных рядов — "l" (линия). Соединение последовательных наблюдений делает временной ряд более наглядным. Иногда удобно отображать как точки наблюдений, так и соединяющие их линии — для этого используйте значение "b" (оба элемента).
Это упражнение является частью курса
Анализ временных рядов в R
Инструкции к упражнению
- Используйте
plot(), чтобы отобразить набор данных Nile. - Вызовите
plot()повторно, добавив аргументы:xlab = "Year",ylab = "River Volume (1e9 m^{3})". - Вызовите
plot()ещё раз с данными Nile, но на этот раз добавьте заголовок и включите точки наблюдений, указав следующие аргументы:main = "Annual River Nile Volume at Aswan, 1871-1970",type ="b".
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Plot the Nile data
plot(___)
# Plot the Nile data with xlab and ylab arguments
plot(___, xlab = "___", ylab = "___")
# Plot the Nile data with xlab, ylab, main, and type arguments