Проверка объекта на принадлежность к временному ряду
Когда вы создаёте собственные наборы данных, их можно оформить как объекты класса ts. Вспомните data_vector из предыдущего упражнения — это был обычный числовой вектор — и time_series, объект класса ts, созданный из data_vector с помощью функции ts() с указанием начального момента времени и частоты наблюдений. Для справки: data_vector и time_series отображены на графике справа.
Если вы работаете с чужими данными, например с теми, что входят в состав пакетов R, можно проверить, являются ли они объектами класса ts, с помощью команды is.ts(). Результат проверки — либо TRUE, если данные принадлежат классу ts, либо FALSE, если нет.
В этом упражнении вы изучите классы наборов данных, с которыми работали на протяжении всей главы.
Это упражнение является частью курса
Анализ временных рядов в R
Инструкции к упражнению
- Примените
is.ts()к объектамdata_vectorиtime_seriesиз предыдущего упражнения. - Снова используйте
is.ts(), чтобы проверить класс набора данныхNile, с которым вы работали в более ранних упражнениях. - Продолжите в том же духе: примените
is.ts()к набору данныхAirPassengers.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Check whether data_vector and time_series are ts objects
# Check whether Nile is a ts object
# Check whether AirPassengers is a ts object