EmpezarEmpieza gratis

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

Ver curso

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)
  }
___
Editar y ejecutar código