开始使用免费开始使用

测试对象是否为时间序列

当您自己创建数据集时,可以将其构建为 ts 对象。回想上一练习中的数据集 data_vector(只是一个数值向量),以及 time_series(您使用 ts() 函数并结合起始时间与观测频率,从 data_vector 创建的 ts 对象)。提醒一下,右侧图中展示了 data_vectortime_series

当您使用他人提供的数据集(例如 R 包中附带的数据集)时,可以使用 is.ts() 命令检查它们是否为 ts 对象。测试结果为 TRUE 表示数据属于 ts 类,为 FALSE 则表示不是。

在本练习中,您将检查本章一直使用的数据集的类别。

本练习是课程的一部分

R 中的时间序列分析

查看课程

练习说明

  • 对上一练习中的 data_vectortime_series 对象使用 is.ts()
  • 再次调用 is.ts(),检查先前练习中使用的 Nile 数据集的类别。
  • 继续这一思路,对 AirPassengers 数据集使用 is.ts()

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Check whether data_vector and time_series are ts objects



# Check whether Nile is a ts object


# Check whether AirPassengers is a ts object

编辑并运行代码