开始使用免费开始使用

使用 merge 将不规则索引变为规则索引

上一个练习教您如何创建一个具有规则时间索引的零宽度 xts 对象。您可以用这个零宽度对象来将一个不规则的 xts 对象规整化为规则序列。

规整化后的序列通常会有缺失值(NA),因为不规则数据并没有为规则索引中的所有观测点提供取值。本练习将教您在 merge() 这两个序列时如何处理这些缺失值。

上一个练习中的 irregular_xtsregular_xts 对象已在您的工作区中可用。

本练习是课程的一部分

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

查看课程

练习说明

  • 使用 merge() 函数将 irregular_xtsregular_xts 合并为名为 merged_xts 的对象。
  • 使用 head() 查看 merged_xts 的前几行。
  • 通过在 merge() 中使用 fill 参数,将 NA 替换为"上一个观测值向前填充"(na.locf),创建名为 merged_filled_xts 的对象。
  • 使用 head 查看 merged_filled_xts 的前几行。

交互式实操练习

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

# Merge irregular_xts and regular_xts


# Look at the first few rows of merged_xts


# Use the fill argument to fill NA with their previous value


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