ПочатиПочніть безкоштовно

Швидке читання з диска

Окрім розумних значень за замовчуванням, 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"))
Редагувати та запускати код