開始使用免費開始

平行讀取檔案

你的團隊裡的資料分析師手上有一長串檔案清單,裡面包含美國的出生資料。她寫了下面這段迴圈,把所有檔案讀進她的工作環境:

  df_all <- NULL

  for (file in file_list) {

    df <- read.csv(file)
    df_all <- rbind(df_all, df)
  }

唯一的問題是,這樣做花太多時間。身為團隊裡的 R 專家,你想幫忙改善。parallelprofvis 套件已為你載入。

本練習屬於課程

R 平行程式設計

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Wrap this code in a profvis call
___
  df_all <- NULL
  
  for (file in file_list) {
    df <- read.csv(file)
    df_all <- rbind(df_all, df)
  }
___
編輯並執行程式碼