Encore plus loin dans le terrier du lapin
Dans le dernier exercice, le SpatialPolygonsDataFrame contenait une liste de Polygons dans son slot polygons, et chacun de ces objets Polygons avait aussi un slot Polygons. Donc, beaucoup de polygones… mais vous n’êtes pas encore au bout de la hiérarchie !
Jetons un nouveau coup d’œil au 169e élément du slot Polygons de countries_spdf. Exécutez ce code de l’exercice précédent :
one <- countries_spdf@polygons[[169]]
str(one, max.level = 2)
Le slot Polygons contient une liste de 10 éléments. Quels sont ces objets ? Continuons à creuser…
Cet exercice fait partie du cours
Visualiser des données géospatiales avec R
Instructions
- Appelez
str()avecmax.level = 2sur le slotPolygonsdeone. - Appelez
str()avecmax.level = 2sur le 6e élément du slotPolygonsdeone. Voyez-vous quelque chose qui ressemble à des données spatiales ? - Appelez
plot()sur le slotcoordsdu 6e élément du slotPolygonsdeone. Reconnaissez-vous les données que contient cet objet ?
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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