开始使用免费开始使用

从单个标的中提取一列

quantmod 包提供了一些便捷函数,可按列名从对象中提取特定列。Op()Hi()Lo()Cl()Vo()Ad() 函数分别用于提取开盘价(open)、最高价(high)、最低价(low)、收盘价(close)、成交量(volume)以及复权收盘价(adjusted close)。

在本练习中,您将对名为 DC 的 xts 对象使用其中两个函数。DC 对象包含虚构的 DataCamp OHLC(开、高、低、收)股票价格,这些价格由真实金融市场数据随机化生成。DCgetSymbols() 创建的 xts 对象类似。

虽然不是完成练习的必要条件,但您可以在 help("OHLC.Transformations") 中了解所有提取函数的更多信息。

本练习是课程的一部分

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

查看课程

练习说明

  • 使用合适的提取函数创建名为 dc_close 的对象,仅包含 DC 的收盘价列。
  • 查看 dc_close 的前几行。
  • 现在从 DC 中提取成交量列,并将其赋给名为 dc_volume 的对象。
  • 查看 dc_volume 的前几行。

交互式实操练习

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

# Extract the close column


# Look at the head of dc_close


# Extract the volume column


# Look at the head of dc_volume
编辑并运行代码