R¶
Statistische Programmierung¶
R ist eine leistungsstarke, weit verbreitete Entwicklungsumgebung für statistische Berechnungen und Graphiken, die sich durch Analysemöglichkeiten und Prozessierung räumlicher Daten auszeichnet. Die räumlichen Analysemöglichkeiten von R sind über R Pakete verfügbar (Module, die die Möglichkeiten von R erweitern), die viele herkömmliche und dem neusten Stand folgende Algorithmen unterstützen. Die Bereitstellung über R erfolgt oft bevor die Algorithmen in anderen Open Source oder proprietären Programmen verfügbar sind.
R und seine Pakete können Punkte, Linien, Polygone und Grids prozessieren. Anwender können auf eine große Anzahl von Funktionalitäten zugreifen: Bildklassifizierung, statistische Analysen zur Schlussfolgerung räumlicher Beziehungen und Muster von Objekten sowie vieles mehr (siehe Liste unten). Die Funktionen, die über R bereitgestellt werden, vervollständigen und erweitern die Möglichkeiten von GIS und Bildprozessierungsprogrammen.
Mit R wird hauptsächlich auf der Kommandozeile gearbeitet. Dies bietet eine große Flexibilität und Kontrolle, führt aber oft auch zu einer längeren Einarbeitungszeit bis hin zum erfahrenen Gebrauch im Vergleich zu einer graphischen Benutzeroberfläche. Glücklicherweise verfügt R über eine gute Dokumentation auf der Webseite, was den Einstieg erleichtert. Skripte werden oft verwendet, um Prozessierungschritte zu automatisieren. Es gibt andere Open Source Projekte, die graphische Oberflächen für R entwickeln, das führende Projekt ist RStudio (https://rstudio.com).
R ist eine Implemetierung der S Programmiersprache und es besteht eine signifikante Kompatibilität zwischen R und dem älteren S und S-Plus Code, sowie zwischen R und der modernen kommerziellen Versionen von S, TIBCO Spotfire S+. Diese Kompatibilität ermöglicht es, verschiedene Versionen von S Code als R ohne große Anpassungen laufen zu lassen.
Kernfunktionen¶
Komplett objektorientierte Programmiersprache, die für Statistiken und ähnliche rechenintensive Anwendungen entwickelt wurde
Am 11.08.2017 waren im CRAN Repository 11239 Pakete verfügbar.
Hunderte add-on Pakete für räumliche Statistiken, die von der Community bereitgestellt wurden
Klassifizierung räumlicher Daten
Lesen und Schreiben von räumlicher Daten
Punktmuster Analysen
Geostatistik
räumliche Regressionsanalyse
Ökologische Analysen
Rasterprozessierungsalgorithmen
Fernerkundung
Bayessche Geostatistik
…
Details¶
Webseite: https://cran.r-project.org
Lizenz: GPL
Software Version: 4.1.2
Unterstützte Plattformen: Windows, Linux, Mac, Unix
Community-Unterstützung: https://cran.r-project.org/web/views/Spatial.html
verfügbare CRAN Pakete: https://cran.r-project.org/web/packages/available_packages_by_name.html