Loại bỏ trùng lặp khi kết hợp các bảng
Cùng một list các bảng dữ liệu như bài tập trước, gdp, có sẵn trong không gian làm việc của bạn. Mục tiêu lần này là xây dựng một data.table trong đó mỗi quốc gia chỉ xuất hiện một lần, ngay cả khi quốc gia đó thuộc về nhiều châu lục.
Bài tập này là một phần của khóa học
Kết hợp dữ liệu với data.table trong R
Hướng dẫn bài tập
- Dùng hàm
funion()(docs) để tạo mộtdata.tablemới chứa tất cả các quốc gia ở châu Âu hoặc châu Á, với mỗi quốc gia chỉ xuất hiện một lần trong kết quả. - Nối (concatenate) tất cả các
data.tabletronggdpvà gán vàogdp_all. - Dùng hàm
unique()để loại bỏ các hàng trùng lặp từgdp_allđể mỗi quốc gia chỉ xuất hiện một lần trong 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.
# Get all countries in either Asia or Europe
___
# Concatenate all data tables
gdp_all <- ___
# Print all unique countries
___