project logo

R Spatial Task View

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 (http://rwiki.sciviews.org/doku.php?id=guis:guis) entwickeln.

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.

project logo

Kernfunktionen

  • Komplett objektorientierte Programmiersprache, die für Statistiken und ähnliche rechenintensive Anwendungen entwickelt wurde
  • Hunderte add-on Pakete für räumliche Statistiken, die von der Community bereitgestellt wurden
  • Klassifizierung räumlicher Daten
  • Handling räumlicher Daten
  • Lesen und Schreibe von räumlichen Daten
  • Punktmuster Analysen
  • Geostatistiken
  • Disease-Mapping und räumliche Datenanalyse
  • Räumliche Rückgänge
  • Ökologische Analysen
  • Rasterprozessierungsalgorithmen

Details

Webseite: http://cran.r-project.org

Lizenz: GPL

Software Version: 3.3.1

Unterstützte Plattformen: Windows, Linux, Mac, Unix

Support aus der Community: http://cran.r-project.org/web/views/Spatial.html