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
Instructions de l’exercice
- Appelez
str()avecmax.level = 2sur l'emplacementPolygonsdeone. - Appelez
str()avecmax.level = 2sur le 6e élément de l'emplacementPolygonsdeone. Voyez-vous quelque chose qui ressemble à des données spatiales? - Appelez
plot()sur l'emplacementcoordsdu 6e élément de l'emplacementPolygonsdeone. 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