To repozytorium zawiera materiały do kursu Zaawansowane analizy przestrzenne prowadzonego na Uniwersytecie Marii Curie-Skłodowskiej w 2024 r.
R jest jednym z najpopularniejszych języków programowania używanych do analizy danych. Jest szeroko stosowany w analizach przestrzennych ze względu na dużą liczbę pakietów przeznaczonych do przetwarzania danych geoprzestrzennych. R znalazł szczególne zastosowanie w takich dziedzinach ekologia, nauki środowiskowe czy teledetekcja dzięki swojej prostocie, możliwości automatyzacji powtarzalnych zadań oraz ogromnemu wsparciu przez jego społeczność. R stanowi świetną alternatywę dla standardowych aplikacji GIS znacząco rozszerzając ich możliwość w kontekście statystycznej analizy danych i uczenia maszynowego. Oprócz tego oferuje szeroki wachlarz technik wizualizacji danych.
1. Instalacja R
Interpreter języka R można pobrać dla Windows, MacOS oraz Linux.
2. Instalacja RStudio
RStudio jest zintegrowanym środowiskiem programistycznym z edytorem kodu. Aplikacja dostępna jest na różnych platformach do pobrania w tym miejscu.
3. Instalacja pakietów
Jednym z najpopularniejszych pakietów do analizy przestrzennej w R jest pakiet terra. Umożliwia on analizę zarówno danych rastrowych i wektorowych. Można go zainstalować w następujący sposób:
install.packages("terra")
Następnie można go załadować używając funkcji library()
.
library("terra")
Dokumentację do tego pakietu znajdziesz tutaj: https://rspatial.github.io/terra/reference/terra-package.html
Materiały dostępne są w postaci interaktywnych notebooków (R Markdown).
Do zaliczenia kursu wymagane jest wykonanie jednego z proponowanych projektów końcowych.
W razie pytań proszę o kontakt na krzysztof.dyba@amu.edu.pl