НачатьНачать бесплатно

Сравнение read.delim() и read.delim.raw()

При последовательной обработке смежных фрагментов данных на жёстком диске iotools может преобразовать объект типа raw в data.frame или matrix, одновременно считывая следующий фрагмент. Такая оптимизация позволяет iotools эффективно работать с очень большими файлами.

Это упражнение является частью курса

Масштабируемая обработка данных в R

Посмотреть курс

Инструкции к упражнению

  • Замерьте время чтения файла с помощью read.delim() пять раз.
  • Замерьте время чтения файла с помощью read.delim.raw() пять раз.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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 = ___
)
Редактировать и запускать код