CommencezCommencez gratuitement

Encore plus loin dans le terrier

Dans le dernier exercice, le SpatialPolygonsDataFrame contenait une liste de Polygons dans son emplacement polygons, et chacun de ces objets Polygons avait aussi un emplacement Polygons. Donc, beaucoup de polygones… mais vous n'êtes pas encore au bout de la hiérarchie!

Jetons un autre coup d'œil au 169e élément dans l'emplacement Polygons de countries_spdf. Exécutez ce code tiré de l'exercice précédent :

one <- countries_spdf@polygons[[169]]
str(one, max.level = 2)

L'emplacement Polygons contient une liste de 10 éléments. Quels sont ces objets? Poursuivons l'exploration…

Cette activité fait partie du cours

Visualiser des données géospatiales avec R

Voir le cours

Instructions de l’exercice

  • Appelez str() avec max.level = 2 sur l'emplacement Polygons de one.
  • Appelez str() avec max.level = 2 sur le 6e élément de l'emplacement Polygons de one. Voyez-vous quelque chose qui ressemble à des données spatiales?
  • Appelez plot() sur l'emplacement coords du 6e élément de l'emplacement Polygons de one. Reconnaissez-vous quelles données contient cet objet?

Exercice interactif pratique

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

one <- countries_spdf@polygons[[169]]

# str() with max.level = 2, on the Polygons slot of one


# str() with max.level = 2, on the 6th element of the one@Polygons


# Call plot on the coords slot of 6th element of one@Polygons
Modifier et exécuter le code