CommencerCommencer gratuitement

Sous-ensemble basé sur des attributs de données

Créer un sous-ensemble à partir d’attributs de données consiste à générer un vecteur logique à partir des colonnes de votre data frame, puis à l’utiliser pour filtrer l’objet Spatial___DataFrame. C’est similaire à la façon dont vous filtrez un data frame classique.

Créez un vecteur logique à partir d’une colonne, par exemple les pays d’Asie :

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

Ensuite, utilisez ce vecteur logique pour sélectionner des lignes de l’objet Spatial___DataFrame :

countries_spdf[in_asia, ]

Pouvez-vous isoler la Nouvelle-Zélande et l’afficher ?

Cet exercice fait partie du cours

Visualiser des données géospatiales avec R

Afficher le cours

Instructions

  • Créez un vecteur logique appelé is_nz qui teste si la colonne name est égale à "New Zealand".
  • Créez un nouvel objet spatial appelé nz en utilisant is_nz pour filtrer countries_spdf.
  • Tracez nz.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Create logical vector: is_nz


# Subset countries_spdf using is_nz: nz


# Plot nz
Modifier et exécuter le code