Tách (Split)
Để tính tỷ lệ cho tất cả các năm, bạn sẽ dùng hàm female_residence_prop() đã định nghĩa ở bài trước cùng với ba hàm khác:
split(): Để "tách" dữ liệumorttheo nămMap(): Để "áp dụng" hàmfemale_residence_prop()cho từng tập con trả về từsplit()Reduce(): Để kết hợp các kết quả thu được từMap()
Trong bài này, bạn sẽ "tách" dữ liệu mort theo năm.
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
Hướng dẫn bài tập
- Tách các số hàng của dữ liệu mortgage theo cột
"year"và gán kết quả vàospl. - Gọi
str()trênsplđể xem kết quả.
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.
# Split the row numbers of the mortage data by year
spl <- ___(1:nrow(___), mort[, ___])
# Call str on spl
___