Comece agoraComece grátis

Lendo arquivos em paralelo

A Analista de Dados da sua equipe tem uma longa lista de arquivos com dados de nascimentos dos EUA. Ela escreveu o loop abaixo para ler tudo para o workspace:

  df_all <- NULL

  for (file in file_list) {

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

O único problema é que isso está levando tempo demais. Você, como a pessoa especialista em R, quer ajudar. Os pacotes parallel e profvis já foram carregados para você.

Este exercicio faz parte do curso

Programação Paralela em R

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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)
  }
___
Editar e Executar Código