Identifier les observations présentes dans plusieurs tableaux
La liste de tables de données, gdp, est disponible dans votre espace de travail. Votre objectif est de trouver les pays qui figurent dans plus d'un continent, c.-à-d. les lignes présentes dans plus d'un data.table dans gdp.
Cette activité fait partie du cours
Jointure de données avec data.table en R
Instructions de l’exercice
- Utilisez la fonction
fintersect()(docs) pour créer un nouveaudata.tablecontenant les pays situés à la fois en Europe et en Asie. - Regroupez tous les
data.tabledegdpet affectez le résultat àgdp_all. - Utilisez la fonction
duplicated()pour filtrergdp_allaux lignes qui sont des doublons afin de repérer tous les pays présents dans plus d'un continent.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Obtain countries in both Asia and Europe
___
# Concatenate all data tables
gdp_all <- ___
# Find all countries that span multiple continents
___