Lồng (nest) dữ liệu của bạn
Trong khóa học này, bạn sẽ làm việc với một tập hợp các chỉ số kinh tế và xã hội của 77 quốc gia trong 52 năm. Dữ liệu này được lưu trong data frame gapminder.
Trong bài tập này, bạn sẽ chuyển đổi dữ liệu gapminder của mình thành một data frame nested bằng cách dùng công cụ đầu tiên để xây nền tảng kỹ năng Machine Learning theo phong cách tidy: nest().
Lưu ý: Đây là phiên bản chi tiết hơn so với bộ dữ liệu có sẵn từ gói gapminder. Phiên bản này có trong gói dslabs.
Bài tập này là một phần của khóa học
Machine Learning trong tidyverse
Hướng dẫn bài tập
- Xem sáu dòng đầu tiên của
gapminder. - Tiếp theo, dùng
group_by()vànest()để lồng các data frame theocountry, lưu kết quả vàogap_nested. - Khám phá sáu dòng đầu tiên của data frame mới tạo
gap_nested, để ý cột phức tạp mới data chứa các tibble.
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.
# Explore gapminder
head(___)
# Prepare the nested data frame gap_nested
library(tidyverse)
gap_nested <- gapminder %>%
group_by(___) %>%
___()
# Explore gap_nested
head(___)