Paralelní čtení souborů
Datová analytička ve tvém týmu má dlouhý seznam souborů s daty o porodnosti v USA. Napsala následující smyčku, která všechny soubory načte do pracovního prostředí:
df_all <- NULL
for (file in file_list) {
df <- read.csv(file)
df_all <- rbind(df_all, df)
}
Jedinou potíží je, že to trvá příliš dlouho. Ty jako místní R expert/ka chceš pomoci. Balíčky parallel a profvis jsou už načtené.
Toto cvičení je součástí kurzu
Paralelní programování v R
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)
}
___