Identifier les observations partagées par plusieurs tables
La liste de data.tables, gdp, est disponible dans votre espace de travail. Votre objectif est de trouver les pays situés sur plus d’un continent, c’est‑à‑dire les lignes présentes dans plus d’un data.table de gdp.
Cet exercice fait partie du cours
Combiner des données avec data.table en R
Instructions
- Utilisez la fonction
fintersect()(docs) pour construire un nouveaudata.tablecontenant les pays situés à la fois en Europe et en Asie. - Concaténez tous les
data.tabledegdpet affectez le résultat àgdp_all. - Utilisez la fonction
duplicated()pour filtrergdp_allsur les lignes dupliquées, afin de trouver tous les pays situés sur plus d’un continent.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Obtain countries in both Asia and Europe
___
# Concatenate all data tables
gdp_all <- ___
# Find all countries that span multiple continents
___