Wprowadzenie do danych przestrzennych

Wizualizacja danych geoprzestrzennych w R

Charlotte Wickham

Assistant Professor at Oregon State University

Czym są dane przestrzenne?

  • Dane są powiązane z lokalizacjami
  • Lokalizacja opisana współrzędnymi i układem odniesienia (CRS)
  • Typowy CRS: długość i szerokość geograficzna opisują punkty na powierzchni Ziemi
Wizualizacja danych geoprzestrzennych w R

Sprzedaż domów w Corvallis

Sprzedaż domów w Corvallis

Wizualizacja danych geoprzestrzennych w R

Sprzedaż domów w Corvallis

Sprzedaż domów w Corvallis

Wizualizacja danych geoprzestrzennych w R

Sprzedaż domów w Corvallis

Sprzedaż domów w Corvallis

Wizualizacja danych geoprzestrzennych w R

Sprzedaż domów w Corvallis

Sprzedaż domów w Corvallis

Wizualizacja danych geoprzestrzennych w R

Sprzedaż domów w Corvallis

Sprzedaż domów w Corvallis

Wizualizacja danych geoprzestrzennych w R

Sprzedaż domów w Corvallis

Sprzedaż domów w Corvallis

Wizualizacja danych geoprzestrzennych w R

Sprzedaż domów w ramce danych

head(sales)
        lon      lat  price bedrooms baths     
1 -123.2803 44.57808 267500        5     2     
2 -123.2330 44.59718 255000        3     2     
3 -123.2635 44.56923 295000        3     2
4 -123.2599 44.59453   5000        0     1     
5 -123.2632 44.53606  13950        0     2     
6 -123.2847 44.59877 233000        3     2     
nrow(sales)
931
  • Dane punktowe: lokalizacje opisane pojedynczą parą współrzędnych
Wizualizacja danych geoprzestrzennych w R

Wizualizacja danych przestrzennych z ggplot2

library(ggplot2)


ggplot(sales, aes(lon, lat)) + geom_point()
  • Przydatne byłoby dodanie wskazówek lokalizacyjnych

Wykres sprzedaży domów

Wizualizacja danych geoprzestrzennych w R

Pakiet ggmap

library(ggmap)

# Współrzędne interesującej lokalizacji nyc <- c(lon = -74.0059, lat = 40.7128)
# 1. Pobierz odpowiednią mapę nyc_map <- get_map(location = nyc, zoom = 10)
# 2. Wyświetl mapę ggmap(nyc_map)

Mapa Nowego Jorku

Wizualizacja danych geoprzestrzennych w R

Czas na ćwiczenia!

Wizualizacja danych geoprzestrzennych w R

Preparing Video For Download...