Zacznij terazZacznij za darmo

Porównanie read.delim() i read.delim.raw()

Podczas sekwencyjnego przetwarzania kolejnych fragmentów danych z dysku iotools może konwertować obiekt surowych danych na data.frame lub matrix, jednocześnie pobierając następny fragment. Dzięki tym optymalizacjom iotools sprawnie przetwarza nawet bardzo duże pliki.

To ćwiczenie jest częścią kursu

Skalowalne przetwarzanie danych w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Zmierz czas wczytywania pliku za pomocą read.delim() – pięć razy.
  • Zmierz czas wczytywania pliku za pomocą read.delim.raw() – pięć razy.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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 = ___
)
Edytuj i uruchom kod