CommencerCommencez gratuitement

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

<cours>Visualiser des données géospatiales avec R</cours>
Voir le cours

Instructions de l’exercice

  • Appelez str() avec max.level = 2 sur le slot Polygons de one.
  • Appelez str() avec max.level = 2 sur le 6e élément du slot Polygons de one. Voyez-vous quelque chose qui ressemble à des données spatiales ?
  • Appelez plot() sur le slot coords du 6e élément du slot Polygons de one. Reconnaissez-vous les données que 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