开始使用免费开始使用

探索经济数据

在已探索波士顿的天气与航班模式后,您的客户希望您回过头来准备一些经济数据。您已收集了关于美国经济的数据,包括国内生产总值(GDP)与失业率,既有全国层面,也有马萨诸塞州(波士顿所在州)的情况。

与以往一样,处理时间序列数据的第一步应当是将数据转换为 xts 类。在本练习中,您将检查并编码工作区中的美国 GDP 时间序列数据 gdp

本练习是课程的一部分

案例研究:在 R 中分析城市时间序列数据

查看课程

练习说明

  • 使用 summary() 查看 gdp 数据的信息。根据输出,您能得出什么结论?
  • 开始将 gdp 编码为 xts 的流程,先把 date 列转换为时间对象。本例中 GDP 看起来是季度数据,因此应使用 yearqtr 类。
  • 使用 as.xts()gdp 转换为 xts 对象。记得用 date 列作为 xts 的索引,并使用 data[, 1] 的子集格式在 xts 输出中移除该列。
  • 使用 plot.xts() 查看 GDP 随时间的变化。图中是否有任何显著之处?

交互式实操练习

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

# Get a summary of your GDP data


# Convert GDP date column to time object
gdp$date <- as.yearqtr(___)

# Convert GDP data to xts
gdp_xts <- as.xts(___[, -1], order.by = ___)

# Plot GDP data over time
编辑并运行代码