LoslegenKostenlos loslegen

Was steckt in einem Spatial-Objekt?

Was hast du über die Methoden in der vorherigen Übung gelernt? print() gibt eine gedruckte Darstellung des Objekts aus, ist aber oft zu lang und nicht sehr hilfreich. summary() liefert eine deutlich knappere Beschreibung des Objekts, einschließlich seiner Klasse (in diesem Fall SpatialPolygons), der Ausdehnung der räumlichen Daten und Informationen zum Koordinatenbezugssystem (mehr dazu in Kapitel 4). plot() zeigt den Inhalt an, in diesem Fall wird eine Weltkarte gezeichnet.

Aber wie werden diese Informationen im SpatialPolygons-Objekt gespeichert? In dieser Übung untersuchst du die Struktur dieses Objekts. Du kennst bereits str() zum Betrachten von R-Objekten, aber vielleicht weißt du noch nicht, dass es ein optionales Argument max.level gibt, das einschränkt, wie tief in der Hierarchie str() ausgibt. Das kann hilfreich sein, um die Menge an Informationen zu begrenzen.

Schauen wir, ob du ein Gefühl dafür bekommst, wie dieses Objekt aufgebaut ist.

Diese Übung ist Teil des Kurses

Geodaten in R visualisieren

Kurs anzeigen

Anleitung zur Übung

  • Rufe str() auf countries_sp auf. Das wird nicht besonders hilfreich sein – außer, dass es dich davon überzeugt, dass das eine komplizierte Struktur ist!
  • Rufe str() auf countries_sp mit max.level gleich 2 auf. Was befindet sich auf der obersten Ebene dieses Objekts? Kannst du erkennen, wo Dinge gespeichert sein könnten?

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Call str() on countries_sp


# Call str() on countries_sp with max.level = 2
Code bearbeiten und ausführen