CommencerCommencer gratuitement

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

Afficher le cours

Instructions

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