LoslegenKostenlos starten

Dateien parallel einlesen

Die Data Analystin in deinem Team hat eine lange Liste von Dateien mit Geburtsdaten aus den USA. Sie hat die folgende Schleife geschrieben, um sie alle in ihren Workspace einzulesen:

  df_all <- NULL

  for (file in file_list) {

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

Das einzige Problem: Das dauert zu lange. Du, als R-Expert:in im Team, willst helfen. Die Pakete parallel und profvis wurden bereits für dich geladen.

Diese Übung ist Teil des Kurses

<Kurs>Paralleles Programmieren in R</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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)
  }
___
Code bearbeiten und ausführen