开始使用免费开始使用

并行读取文件

您团队中的数据分析师有一长串文件,里面包含美国的出生数据。她写了如下循环,将它们全部读入工作空间:

  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)
  }
___
编辑并运行代码