开始使用免费开始使用

导入其他格式的文本文件

上一个练习介绍了如何使用 getSymbols() 导入格式良好的 CSV 数据。遗憾的是,大多数数据并没有那么规范。

zoo 包提供了多种函数,可将文本文件导入为 zoo 对象。主要函数是 read.zoo(),它是对 read.table() 的封装。xts 类是对 zoo 的扩展,因此您可以使用 as.xts()read.zoo() 的结果轻松转换为 xts 对象。

在本练习中,您将学习如何使用 read.zoo() 导入与上一个练习相同的 AMZN.csv 数据。

本练习是课程的一部分

在 R 中导入与管理金融数据

查看课程

练习说明

  • 使用 read.zoo() 导入 AMZN.csv。将输出赋给名为 amzn_zoo 的对象。
  • amzn_zoo 转换为 xts 对象。将输出赋给名为 amzn_xts 的对象。
  • 查看 amzn_xts 的前几行。

交互式实操练习

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

# Import the AMZN.csv file using read.zoo
amzn_zoo <- read.zoo("___", sep = "___", header = ___)

# Convert to xts


# Look at the first few rows of amzn_xts
编辑并运行代码