開始使用免費開始

可折疊運算(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"]), ___))
編輯並執行程式碼