Bandingkan read.delim() dan read.delim.raw()
Saat memproses serangkaian potongan data berurutan di hard drive, iotools dapat mengubah objek mentah menjadi data.frame atau matrix sambil—pada saat yang sama—mengambil potongan data berikutnya. Optimalisasi ini memungkinkan iotools memproses berkas yang sangat besar dengan cepat.
Latihan ini merupakan bagian dari kursus
Pemrosesan Data yang Dapat Diskalakan di R
Instruksi latihan
- Ukur waktu pembacaan berkas menggunakan
read.delim()sebanyak lima kali. - Ukur waktu pembacaan berkas menggunakan
read.delim.raw()sebanyak lima kali.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Load the iotools and microbenchmark packages
___
___
# Time the reading of files
___(
# Time the reading of a file using read.delim five times
___("mortgage-sample.csv", header = FALSE, sep = ","),
# Time the reading of a file using read.delim.raw five times
___("mortgage-sample.csv", header = FALSE, sep = ","),
times = ___
)