1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. Xử lý dữ liệu với data.table trong R

Connected

अभ्यास

Đọc dữ liệu từ đĩa thật nhanh

Bên cạnh các giá trị mặc định thông minh, fread() còn cực kỳ nhanh! Trong bài tập này, bạn sẽ dùng hàm system.time() của base R để so sánh thời gian đọc tệp batrips.csv bằng read.csv() và fread(). Bạn chỉ cần truyền một biểu thức vào system.time(). Ví dụ, nếu muốn đo mất bao lâu để nhập một tệp tên là sample.csv, bạn có thể dùng:

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

Thông thường, khi đo thời gian thực thi, bạn nên quan tâm đến thời gian user. Vậy trong ví dụ này, mất 3.495 giây để nhập tệp sample.csv.

निर्देश 1/2

undefined XP
    1
    2
  • Nhập batrips bằng read.csv() của base R.
  • Bao lời gọi trong system.time() để xem thao tác này mất bao lâu.