Leer archivos en paralelo
El Analista de Datos de tu equipo tiene una larga lista de archivos que contienen datos de nacimientos de USA. Ha escrito el siguiente bucle para leerlos todos en su espacio de trabajo:
df_all <- NULL
for (file in file_list) {
df <- read.csv(file)
df_all <- rbind(df_all, df)
}
El único problema es que esto está llevando demasiado tiempo. Tú, como experto residente en R, quieres ayudar. Se han cargado para ti los paquetes parallel y profvis.
Este ejercicio forma parte del curso
Programación paralela en R
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# 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)
}
___