Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03423.jsonl.gz/2046

GNU R ist eine freie Programmiersprache. Diese ist speziell für das statistische Rechnen und Plotten entwickelt worden.
R Programme können direkt in der Kommandozeile eingegeben oder in einem BATCH-Mode ausgeführt werden.
Man kann R statt in der Kommandozeile auch über diverse Entwicklungsumgebungen (IDE) nutzen. Etablierte Editoren (VIM) haben auch Plugins für R.
Eine bekannte OpenSource IDE ist z.B. RStudio
R kann mittels der Engines Sweave oder Knitr sehr gut in LaTeX Dokumente eingebettet werden. Dies betrifft sowohl Code, Rückgaben als auch Plots.
Neueunsteiger sollten Knirt verwenden da Sweave etwas veraltet ist und viele Einschränkungen/Unschönheiten gegenüber Knitr hat (alles was Sweave kann, kann Knitr auch). Zudem kann Knitr auch auf andere Sprachen erweitert werden wie Python oder Pearl.