Inizia subitoInizia 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 corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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