Bắt đầu ngayBắt đầu miễn phí

So sánh read.delim() và read.delim.raw()

Khi xử lý một chuỗi các khối dữ liệu liên tiếp trên ổ cứng, iotools có thể chuyển một đối tượng raw thành data.frame hoặc matrix đồng thời lấy luôn khối dữ liệu tiếp theo. Những tối ưu hóa này giúp iotools xử lý rất nhanh các tệp có kích thước lớn.

Bài tập này là một phần của khóa học

Xử lý dữ liệu có khả năng mở rộng trong R

Xem khóa học

Hướng dẫn bài tập

  • Đo thời gian đọc một tệp bằng read.delim() năm lần.
  • Đo thời gian đọc một tệp bằng read.delim.raw() năm lần.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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 = ___
)
Chỉnh sửa và Chạy Mã