read_tsv
Nếu bạn dùng read_csv() để đọc nhanh các tệp CSV, thì read_tsv() giúp bạn đọc nhanh các tệp TSV. TSV là viết tắt của tab-separated values (giá trị phân tách bằng tab).
Lần này, dữ liệu khoai tây ở dạng tệp tab-separated values; potatoes.txt (xem) đã có sẵn trong workspace của bạn. Khác với potatoes.csv, tệp này không có tên cột ở hàng đầu tiên.
Có một vector properties mà bạn có thể dùng để chỉ định thủ công các tên cột này.
Bài tập này là một phần của khóa học
Nhập dữ liệu vào R - Giới thiệu
Hướng dẫn bài tập
- Dùng
read_tsv()để nhập dữ liệu khoai tây từpotatoes.txtvà lưu vào data framepotatoes. Ngoài đường dẫn tệp, bạn cũng cần chỉ định đối sốcol_names; bạn có thể dùng vectorpropertiescho mục này. - Gọi
head()trênpotatoesđể hiển thị các quan sát đầu tiên của tập dữ liệu.
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.
# Column names
properties <- c("area", "temp", "size", "storage", "method",
"texture", "flavor", "moistness")
# Import potatoes.txt: potatoes
potatoes <- ___
# Call head() on potatoes
___