Lectura rápida desde disco
Además de tener valores predeterminados inteligentes, ¡fread() es rapidísima! En este ejercicio, usarás la función system.time() de base R para comparar el tiempo que tarda en leerse el archivo batrips.csv con read.csv() y con fread(). Solo necesitas pasar una expresión a system.time(). Por ejemplo, si quieres calcular cuánto tarda en importarse un archivo llamado sample.csv, puedes usar:
system.time(read.csv("sample.csv"))
user system elapsed
3.495 0.040 3.547
En general, al medir tiempos de ejecución te interesa el tiempo user. Así que, en este caso, se tardaron 3.495 segundos en importar el archivo sample.csv.
Este ejercicio forma parte del curso
Manipulación de datos con data.table en R
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Use read.csv() to import batrips
system.time(___("batrips.csv"))