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

Быстрое чтение с диска

Помимо разумных настроек по умолчанию, fread() работает невероятно быстро! В этом упражнении вы воспользуетесь функцией system.time() из базового R, чтобы сравнить время чтения файла batrips.csv с помощью read.csv() и fread(). Достаточно передать выражение в system.time(). Например, чтобы измерить время импорта файла sample.csv, используйте:

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

Как правило, при оценке времени выполнения ориентируются на показатель user. В данном случае импорт файла sample.csv занял 3,495 секунды.

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

Работа с данными с помощью data.table в R

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

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

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

# Use read.csv() to import batrips
system.time(___("batrips.csv"))
Редактировать и запускать код