MulaiMulai sekarang secara gratis

Pembacaan cepat dari disk

Selain memiliki nilai bawaan yang cerdas, fread() juga sangat cepat! Pada latihan ini, Anda akan menggunakan fungsi system.time() dari base R untuk membandingkan waktu yang diperlukan untuk membaca berkas batrips.csv menggunakan read.csv() dan fread(). Yang perlu Anda lakukan hanyalah memberikan suatu ekspresi ke system.time(). Misalnya, jika Anda ingin menghitung berapa lama waktu yang dibutuhkan untuk mengimpor berkas bernama sample.csv, Anda dapat menggunakan:

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

Secara umum, Anda perlu mempertimbangkan waktu user saat mengukur waktu eksekusi. Jadi dalam kasus ini, dibutuhkan 3,495 detik untuk mengimpor berkas sample.csv.

Latihan ini adalah bagian dari kursus

Manipulasi Data dengan data.table di R

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Use read.csv() to import batrips
system.time(___("batrips.csv"))
Edit dan Jalankan Kode