Začněte nyníZačněte zdarma

Rychlé čtení z disku

Funkce fread() nejen že má chytré výchozí nastavení, ale je také bleskově rychlá! V tomto cvičení použiješ funkci system.time() ze základního R, abys porovnal/a, jak dlouho trvá načtení souboru batrips.csv pomocí read.csv() a fread(). Stačí předat výraz funkci system.time(). Pokud například chceš změřit, jak dlouho trvá import souboru sample.csv, použiješ:

system.time(read.csv("sample.csv"))
   user  system elapsed 
  3.495   0.040   3.547

Při měření doby provádění se obvykle zaměřuj na čas user. V tomto případě tedy import souboru sample.csv trval 3,495 sekundy.

Toto cvičení je součástí kurzu

Manipulace s daty pomocí data.table v R

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Use read.csv() to import batrips
system.time(___("batrips.csv"))
Upravit a spustit kód