Сравнение 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 = ___
)