Un objet spatial plus complexe
Vous avez sans doute remarqué quelque chose d'un peu différent dans la structure de countries_sp. Cela ressemblait beaucoup à une liste, mais au lieu que les éléments soient précédés d'un $ dans la sortie, ils étaient précédés d'un @. C'est parce que les classes du paquet sp sont des objets S4 : au lieu d'avoir des éléments, elles ont des « loges » (slots) auxquelles on accède avec @. Vous en apprendrez davantage dans la prochaine vidéo.
Pour l'instant, examinons un autre objet, countries_spdf. Il est un peu plus complexe que countries_sp, mais vous avez maintenant tout ce qu'il faut pour comprendre en quoi il diffère.
Allez-y, explorez-le !
Cette activité fait partie du cours
Visualiser des données géospatiales avec R
Instructions de l’exercice
- Appelez
summary()surcountries_sp, puis sur ce nouvel objetcountries_spdf(un à la fois). Quel est le type de cet objet ? Qu'est-ce qui le distingue decountries_sp? - Appelez
str()avecmax.level = 2surcountries_spdf. En quoi sa structure diffère-t-elle de celle decountries_sp? - Appelez
plot()surcountries_spdf.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Call summary() on countries_spdf and countries_sp
# Call str() with max.level = 2 on countries_spdf
# Plot countries_spdf