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

Nhập flat file từ web

Trong video, bạn đã thấy các hàm của utils để nhập dữ liệu flat file, như read.csv()read.delim(), có thể tự động nhập từ các URL trỏ tới flat file trên web.

Chắc hẳn bạn đang tự hỏi liệu package thay thế của Hadley Wickham, readr, có mạnh mẽ tương tự không. Hãy kiểm chứng trong bài tập này! Các URL cho cả tệp .csv và tệp .delim đã được cung cấp sẵn. Việc của bạn là thực sự nhập dữ liệu. Nếu nó hoạt động, tất nhiên…

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

Nhập dữ liệu nâng cao trong R

Xem khóa học

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

  • Nạp package readr. Nó đã được cài sẵn trên máy chủ của DataCamp.
  • Dùng url_csv để đọc tệp .csv mà nó trỏ tới. Sử dụng hàm read_csv(). Tệp .csv có tên cột ở hàng đầu tiên. Lưu data frame thu được vào pools.
  • Tương tự, dùng url_delim để đọc tệp .txt trực tuyến. Sử dụng hàm read_tsv() và lưu kết quả vào potatoes.
  • In poolspotatoes. Trông ổn chứ?

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 readr package


# Import the csv file: pools
url_csv <- "http://assets.datacamp.com/production/course_1478/datasets/swimming_pools.csv"


# Import the txt file: potatoes
url_delim <- "http://assets.datacamp.com/production/course_1478/datasets/potatoes.txt"


# Print pools and potatoes
Chỉnh sửa và Chạy Mã