65  Räumliche Daten

Letzte Änderung am 02. April 2024 um 09:52:43

“Der Weltraum ist groß. Du wirst nicht glauben, wie riesig, gewaltig, verblüffend groß er ist. Ich meine, du denkst vielleicht, dass der Weg zur Tankstelle weit ist, aber das sind nur Peanuts im Vergleich zum Weltraum.” — Douglas Adams

Stand des Kapitels im Januar 2024

Das Thema räumliche Daten (eng. spatial data) ist erstmal auf Stand-By gesetzt, bis mir klar ist, wohin ich mit dem Kapitel zum Ende hin will. Zentral fehlen mir aktuell die Beratungsfälle, die mir dann auch die Probleme aufzeigen, die ich lösen will. Das Thema ist einfach zu groß, deshalb erstmal hier diese Link- und Buchsammlung, die schon mal ein Ansatz ist, wenn du dich tiefer mit dem Thema auseinandersetzen willst.

In diesem Kapitel wollen wir uns mit räumlichen Daten (eng. spatial data) beschäftigen. Räumliche Daten sind dabei eng mit dem Geographic Information System (abk. GIS) verbunden. Wenn wir also räumliche Daten analysieren wollen, dann analysieren wir dann auch häufig GIS Daten.

Auch hier gilt, dass es sich hier nur um ein Kapitel zur Übersicht handelt. Die Analyse von räumlichen Daten füllt ganze Bücher und deshalb hier auch eine kleine Literaturschau. Mit Bivand u. a. (2008) und als PDF unter Applied Spatial Data — Analysis with R hast du die Möglichkeit einmal ein umfangreiches Buch zur Analyse von räumlichen Daten zu lesen. Ich finde das Buch von Plant (2018) etwas umfangreicher, aber es gibt das Buch nur als Auszug auf Google Books unter Spatial Data Analysis in Ecology and Agriculture Using R auf Google Books. Ein etwas kürzeres Buch von findest du von Guy Lansley and James Cheshire (2016) als PDF unter An Introduction to Spatial Data Analysis and Visualisation in R. Alle drei Bücher liefern einen umfangreichen Überblick über die Analyse von räumlichen Daten in R.

Weitere Tutorien für die Analyse von räumlichen Daten

Wir oben schon erwähnt, kann dieses Kapitel nicht die umfangreiche Analyse von räumlichen Daten abarbeiten. Daher präsentiere ich hier eine Liste von Literatur und Links, die mich für dieses Kapitel hier inspiriert haben. Nicht alles habe ich genutzt, aber vielleicht ist für dich was dabei.

65.1 Genutzte R Pakete

Wir wollen folgende R Pakete in diesem Kapitel nutzen.

pacman::p_load(tidyverse, magrittr, 
               conflicted)

An der Seite des Kapitels findest du den Link Quellcode anzeigen, über den du Zugang zum gesamten R-Code dieses Kapitels erhältst.

65.2 Daten

Wenn wir bei räumlichen Daten von Daten sprechen, dann kommen wir an GIS-Daten nicht vorbei. Wenn du nicht weißt, was das geographic information system (abk. GIS) ist, dann empfehle ich als Einstieg What is GIS. Traditionelle GIS-Software wie ArCGIS und QGIS sind fantastische Programme, die eine grafische Benutzeroberfläche verwenden, um auf ihre Funktionen zugreifen zu können. Siehe auch A Crash Course in Geographic Information Systems (GIS) using R.

Wenn es um Daten geht, dann gibt es natürlich eine Reihe von möglichen Quellen. Wenn es sehr viele Daten seinen sollen, die meistens einen örtlichen Bezug haben, dann empfehle ich die Webseite Our World in Data. Dort gibt es so viele räumliche Daten, da eigentlich alles dort als räumlich dargestellt wird. es ist ja schließlich auch unsere Welt als Daten. Dann gibt es noch die Quelle Free GIS Data Sources: Best Global Raster and Vector Datasets. Hier findest du dann auch nochmal Inspiration für mögliche Datensätze für diene Fragestellung.

65.3 Visualisierung

Inspirationen von The R Graph Gallery

Wenn du noch Inspirationen suchst, wie du deine räumlichen Daten noch schöner darstellen könntest, dann besuche doch The R Graph Gallery - Spatial. Dort findest du verschiedene Darstellungen von räumlichen Daten mit {ggplot}. Lasse dich einfach mal inspirieren.

65.4 Modellierung

R Paket {ggspatial}

R Paket {rspatial}

R Paket {spatstat.random}

R Paket {spatstat}

Referenzen

Bivand RS, Pebesma EJ, Gómez-Rubio V, Pebesma EJ. 2008. Applied spatial data analysis with R. Springer.
Plant RE. 2018. Spatial data analysis in ecology and agriculture using R. cRc Press.