IniziaInizia gratis

Lettura veloce da disco

Oltre ad avere impostazioni predefinite intelligenti, fread() è super veloce! In questo esercizio userai la funzione system.time() di base R per confrontare il tempo necessario a leggere il file batrips.csv usando read.csv() e fread(). Ti basta passare un'espressione a system.time(). Per esempio, se vuoi calcolare quanto tempo serve per importare un file chiamato sample.csv, puoi usare:

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

In generale, quando misuri i tempi di esecuzione, considera il tempo user. In questo caso, quindi, sono serviti 3,495 secondi per importare il file sample.csv.

Questo esercizio fa parte del corso

Manipolazione dei dati con data.table in R

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Use read.csv() to import batrips
system.time(___("batrips.csv"))
Modifica ed esegui il codice