ÎncepețiÎncepe gratuit

Citire rapidă de pe disc

Pe lângă valorile implicite inteligente, fread() este extrem de rapidă! În acest exercițiu, vei folosi funcția system.time() din R de bază pentru a compara timpul necesar citirii fișierului batrips.csv cu read.csv() și, respectiv, cu fread(). Tot ce trebuie să faci este să transmiți o expresie funcției system.time(). De exemplu, dacă vrei să măsori cât durează importul unui fișier numit sample.csv, poți folosi:

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

În general, când măsori timpul de execuție, ia în considerare valoarea user. Astfel, în acest caz, importul fișierului sample.csv a durat 3,495 secunde.

Acest exercițiu face parte din cursul

Manipularea datelor cu data.table în R

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Use read.csv() to import batrips
system.time(___("batrips.csv"))
Editează și rulează codul