CommencezCommencez gratuitement

Sous-ensembles basés sur les attributs des données

Créer des sous-ensembles à partir des attributs des données consiste à générer un booléen à partir des colonnes de votre trame de données, puis à l'utiliser pour créer un sous-ensemble de l'objet Spatial___DataFrame. C'est semblable à la façon dont vous créez un sous-ensemble d'une trame de données ordinaire.

Créez d'abord un booléen à partir d'une colonne, par exemple les pays en Asie :

in_asia <- countries_spdf$region == "Asia"
in_asia

Ensuite, utilisez ce booléen pour sélectionner des lignes de l'objet Spatial___DataFrame :

countries_spdf[in_asia, ]

Pouvez-vous extraire la Nouvelle-Zélande comme sous-ensemble et l'afficher ?

Cette activité fait partie du cours

Visualiser des données géospatiales avec R

Voir le cours

Instructions de l’exercice

  • Créez un vecteur logique nommé is_nz qui vérifie si la colonne name est égale à "New Zealand".
  • Créez un nouvel objet spatial nommé nz en utilisant is_nz pour créer un sous-ensemble de countries_spdf.
  • Affichez nz.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Create logical vector: is_nz


# Subset countries_spdf using is_nz: nz


# Plot nz
Modifier et exécuter le code