RStudio
| RStudio
| |
|---|---|
RStudio auf Ubuntu 12.10 | |
| Basisdaten
| |
| Maintainer | Posit PBC |
| Entwickler | Posit PBC |
| Erscheinungsjahr | 2011 |
| Aktuelle Version | 2025.12.1 (13. Februar 2025) |
| Betriebssystem | Microsoft Windows[1], Linux[1], macOS[2] |
| Programmiersprache | C++, JavaScript |
| Kategorie | IDE |
| Lizenz | GNU AGPL, kommerziell |
| https://posit.co/products/open-source/rstudio/ | |
RStudio ist eine vom Unternehmen Posit PBC angebotene integrierte Entwicklungsumgebung und grafische Benutzeroberfläche für die Statistik-Programmiersprache R.
RStudio ist sowohl als lokale Desktop-Version als auch als Server-Version mit gleichem Layout verfügbar. Die Umgebung teilt sich in vier rechteckige Bereiche, in denen einer für Skripte genutzt wird, ein anderer als Kommandozeile mit Output des Programmiercodes und ein weiterer für die Anzeige von Objekten in der Arbeitsumgebung. In einem vierten Bereich lassen sich mit Reitern grafischer Output, eine Paketverwaltung, das Ordnerverzeichnis und mehr anzeigen. Die Serverversion läuft auf einem Linux-Server und auf sie wird über einen Webbrowser zugegriffen.
RStudio ermöglicht eine Autovervollständigung, automatische Einrückungen, Syntaxhervorhebung, Code-Faltung, integrierte Hilfe und Informationen zu Objekten in der Arbeitsumgebung. Es gibt die Möglichkeit Datensätze zu betrachten und zu bearbeiten. Skripte, Daten und weitere Dateien können zu Projekten (.Rproj) zusammengefasst werden, was die Zusammenarbeit erleichtert, zumal eine Versionsverwaltung mit Git enthalten ist. Mit Hilfe der Paketverwaltung lassen sich Pakete installieren und laden. Die Erstellung von Berichten auf Basis von RMarkdown kann, mit Hilfe von knitr oder Sweave, aus RStudio heraus erfolgen. Ein grafischer Debugger ist enthalten. Zudem kann Code in C, C++, Fortran oder Python kompiliert und direkt eingebunden werden.
Für beide Ausführungen von RStudio kann auch eine kommerzielle Variante erworben werden, die Support einschließt. Mit der kommerziellen Serverversion können mehrere Sitzungen parallel laufen und unterschiedliche Versionen von R verwendet werden. Außerdem sind das Teilen von Projekten und das Ressourcenmanagement einfacher.
Literatur
- John Verzani: Getting Started with RStudio. An Integrated Development Environment for R. O’Reilly, Sebastopol 2011, ISBN 978-1-4493-0903-9 (archive.org [PDF; 7,9 MB]).
- Nicholas J. Horton, Ken Kleinman: Using R and RStudio for Data Management, Statistical Analysis, and Graphics. 2. Auflage. Chapman & Hall/CRC, Boca Raton 2015, ISBN 978-1-4822-3737-5 (Material).
- Christopher Gandrud: Reproducible Research with R and RStudio. 2. Auflage. Chapman & Hall/CRC, Boca Raton 2013, ISBN 978-1-4665-7284-3 (Material).
Weblinks
Einzelnachweise
- ↑ a b Installers for Supported Platforms. (abgerufen am 28. Februar 2019).
- ↑ Installers for Supported Platforms. (abgerufen am 28. Februar 2018).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.