CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Utilisez la fonction fintersect() (docs) pour créer un nouveau data.table contenant les pays situés à la fois en Europe et en Asie.
  • Regroupez tous les data.table de gdp et affectez le résultat à gdp_all.
  • Utilisez la fonction duplicated() pour filtrer gdp_all aux 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
___
Modifier et exécuter le code