GNU R

GNU R
R
Entwickler: The R Foundation for Statistical Computing
Aktuelle Version: 2.9.0
(17. April 2009)
Betriebssystem: Linux, Macintosh, Unix, Windows
Kategorie: Mathematik, Statistik, Bioinformatik, Psychometrie
Lizenz: GPL
Deutschsprachig: ja
www.r-project.org
Beispiel einer mit R erstellten Grafik: Pfade einer geometrischen Brownschen Bewegung

R ist eine auf vielen Plattformen verfügbare, freie Programmiersprache und Statistik-Software. Sie ist als GNU-Projekt unter einer GNU-Lizenz veröffentlicht. Bei der Entwicklung orientierten sich die Entwickler Ross Ihaka und Robert Gentleman an der in den Bell Laboratories entwickelten Sprache zur Verarbeitung statistischer Daten S sowie dessen Nachfolger S-Plus.

Das Projekt startete im Jahr 1992. Bis heute konnte es sich in allen wesentlichen Bereichen der angewandten Statistik (wie der Psychologie oder den Sozial-, Wirtschafts- und Naturwissenschaften) etablieren.[1] Bei der Entwicklung ist das aus vielen freiwilligen, oft akademischen Helfern bestehende Team inzwischen eigene Wege gegangen. Zwar laufen in S geschriebene Programme in der Regel auch in R und umgekehrt. Im Kern haben sich jedoch Unterschiede entwickelt. Vorreiter ist R in der Erstellung wissenschaftlich fundierter statistischer Grafiken.

Inhaltsverzeichnis

Pakete

Der Funktionsumfang von R kann durch eine Vielzahl von Paketen erweitert und an spezifische statistische Problemstellungen angepasst werden. Viele Pakete können dabei direkt aus einer über die R-Console abrufbaren Liste ausgewählt und automatisch installiert werden. Zentrales Archiv für diese Pakete ist das CRAN (Comprehensive R Archive Network; vgl. CPAN, CTAN) [1]. Speziellere Pakete können aber auch von anderen Quellen bezogen werden, wie beispielsweise von Bioconductor [2], wo spezielle Erweiterungen aus dem Bereich der Bioinformatik, insbesondere der Analyse von Genexpressionsdaten, kostenlos bereitgestellt werden.

Entwicklungsumgebungen

Grafische Benutzeroberflächen für die R Programmiersprache sind unter anderem Statistiklabor, JGR (Software) (Java), RKWard (KDE) und StatET (Eclipse). Weit verbreitet unter Windows-Anwendern ist auch der Editor Tinn-R. Mit der Erweiterung "Emacs speaks Statistics"[2] kann außerdem auch der bekannte Texteditor Emacs zur Programmierung mit R herangezogen werden.

Eine weitere grafische Benutzeroberfläche ist als R-Paket realisiert. Der R Commander (Paketname: Rcmdr) bietet über ein Menüsystem aufrufbar einige wichtige Prozeduren der explorativen und analytischen Statistik. Ebenso können über das Menü Standardgrafiken erzeugt werden. Der R Commander erleichtert das Datenmanagement und hilft beim Schreiben von Auswertskripten. Er ist betriebssystemunabhängig geschrieben[3].

Auf der R-Projekt-Seite http://www.r-project.org/GUI befindet sich eine Übersicht über verschiedene Projekte, die grafische Benutzeroberflächen für R entwickeln.

Siehe auch

Literatur

  • Uwe Ligges: Programmieren mit R. Springer-Verlag, 2006, ISBN 3-540-36332-7.
  • Dubravko Dolic: Statistik mit R. Einführung für Wirtschafts- und Sozialwissenschaftler. Oldenbourg 2003, ISBN 3-486-27537-2.

Auf der R-Projekt-Seite http://www.r-project.org/doc/bib/R-books.html befindet sich eine kommentierte Liste von Büchern, die sich mit R oder S beschäftigen.

Weblinks

Einzelnachweise

  1. R-Unterstützer
  2. http://ess.r-project.org/
  3. http://www.cran.r-project.org/web/packages/Rcmdr/index.html Paketbeschreibung des R Commander

Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Gnu — Famille Type Unix Type de noyau …   Wikipédia en Français

  • GNU — Die unter GNU verwendete Desktop Umgebung GN …   Deutsch Wikipedia

  • GNU — Famille Type Unix Langue Multilingue Type de noyau Micronoyau …   Wikipédia en Français

  • GNU Go — Тип Компьютерное го Разработчик The GNU Go Team Операционная система Linux, Windows, Mac OS X Последняя версия 3.8 (19 февраля 2009 г.) …   Википедия

  • GNU M4 — Développeur Projet GNU Dernière version …   Wikipédia en Français

  • GNU Go — GNU Go …   Wikipédia en Français

  • GNU MP — Développeur Projet GNU Dernière version …   Wikipédia en Français

  • Gnu — 〈n. 15; Zool.〉 Mitglied einer afrikanischen Gattung der Kuhantilopen: Connochaetes [<hottentott. gnu] * * * Gnu, das; s, s [hottentott. ngu]: (in den Steppen Süd u. Ostafrikas heimische) Antilope mit großem, gebogene Hörner tragendem Kopf,… …   Universal-Lexikon

  • GNU Go — Das GNU Go Logo Basisdaten Entwickler GNU Projekt Aktuelle Version 3.8 (19. Februar 2009) …   Deutsch Wikipedia

  • Gnu — bezeichnet: eine afrikanische Antilopengattung, siehe Gnus GNU bezeichnet: ein Projekt zur Entwicklung eines freien Betriebssystems, siehe GNU Projekt das vom GNU Projekt entwickelte Betriebssystem GNU (auch GNU/Hurd genannt) den Asteroid 9965… …   Deutsch Wikipedia

  • Gnu — Gnu, n. [Hottentot gnu, or nju: cf. F. gnou.] (Zo[ o]l.) One of two species of large South African antelopes of the genus {Catoblephas}, having a mane and bushy tail, and curved horns in both sexes. [Written also {gnoo}.] [1913 Webster] Note: The …   The Collaborative International Dictionary of English

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”