开始使用免费开始使用

可折叠操作(II)

现在,您将把该函数用于数据集的各个分区。您会发现,将操作分块执行并在之后聚合,就不需要一次把所有数据都放入同一个变量中。对于像按揭样本这样的中小型数据集,这一点影响不大,但对于大型数据集则非常重要。

本练习是课程的一部分

R 的可扩展数据处理

查看课程

练习说明

foldable_range() 函数已在您的工作空间中可用。

  • "year" 列拆分 mort 的各行。
  • 使用 foldable_range(),按年份对 "record_number" 列分块计算其取值范围。

交互式实操练习

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

# Split the mortgage data by year
spl <- ___

# Use foldable_range() to get the range of the record numbers
foldable_range(___(function(s) ___(mort[s, "record_number"]), ___))
编辑并运行代码