fread: cách dùng nâng cao hơn
Giờ bạn đã nắm cơ bản về fread(), bạn nên biết thêm về hai đối số của hàm: drop và select, để loại bỏ hoặc chọn các biến quan tâm.
Giả sử bạn có một tập dữ liệu gồm 5 biến và bạn muốn giữ biến thứ nhất và thứ năm, tên là "a" và "e". Các lựa chọn sau đều cho ra kết quả như ý:
fread("path/to/file.txt", drop = 2:4)
fread("path/to/file.txt", select = c(1, 5))
fread("path/to/file.txt", drop = c("b", "c", "d"))
fread("path/to/file.txt", select = c("a", "e"))
Hãy tiếp tục với khoai tây vì ở DataCamp chúng tôi đặc biệt yêu thích chúng. Dữ liệu lại có trong tệp potatoes.csv (view), chứa các bản ghi phân tách bằng dấu phẩ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
fread()với đối sốselecthoặcdropđể chỉ nhập hai cộttexturevàmoistnesstừ flat file. Chúng tương ứng với các cột 6 và 8 trong"potatoes.csv". Lưu kết quả vào biếnpotatoes. - Gọi
plot()với 2 cột của data framepotatoes:texturetrên trục x,moistnesstrên trục y. Dùng ký pháp dấu đô-la hai lần. Bạn có thể đặt tên cho trục và biểu đồ nếu muố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.
# Import columns 6 and 8 of potatoes.csv: potatoes
potatoes <- ___
# Plot texture (x) and moistness (y) of potatoes
___