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
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)
}
___