Lecture de fichiers en parallèle
L'analyste de données de votre équipe a une longue liste de fichiers contenant des données de naissance provenant des États-Unis. Elle a écrit la boucle suivante pour tous les lire dans son espace de travail :
df_all <- NULL
for (file in file_list) {
df <- read.csv(file)
df_all <- rbind(df_all, df)
}
Le seul problème, c'est que cela prend trop de temps. En tant qu'experte ou expert R de l'équipe, vous souhaitez aider. Les forfaits parallel et profvis ont été chargés pour vous.
Cette activité fait partie du cours
Programmation parallèle en R
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)
}
___