www.wikidata.de-de.nina.az
Sweave ist eine Funktion die von Friedrich Leisch fur die Statistiksoftware R geschrieben wurde und dort im Paket utils implementiert ist Sweave stellt eine dynamische Verbindung zwischen R und LaTeX her LaTeX ist ein Softwaresystem zur Benutzung des Textsatzes TeX mit dem z B wissenschaftliche Texte verfasst werden konnen Durch Sweave wird die Verknupfung von R Code und LaTeX Befehlen ermoglicht Wahrend der Laufzeit des R Programms werden die gewahlten R Ausgaben mit den LaTeX Befehlen zu einer LaTeX Datei zusammengefugt Bei der Auswertung von Daten werden oftmals statistische Programme wie beispielsweise R verwendet Dabei konnen Tabellen Graphiken und Statistiken entstehen die in einer Veroffentlichung verwendet werden sollen Wenn eine Vielzahl von Analyseergebnissen entstanden ist dann ist es sehr muhsam die gewunschten Analysedaten unter Umstanden per Hand in das zu erstellende Dokument einzufugen Mit Sweave konnen die in R erstellten Analyseergebnisse automatisch in das LaTeX Dokument ubernommen werden Sweave kann kurz gesagt als Report Generator bezeichnet werden Das abschliessende LaTeX Dokument enthalt sowohl den fortlaufenden Text als auch R Code und gewahlte R Ausgaben Diejenigen Anweisungen und Ausgaben die schliesslich in das LaTeX Dokument ubernommen werden sollen konnen durch Angabe verschiedener Optionen ausgewahlt werden Das Dokument ist daher leicht aktualisierbar wenn beispielsweise Daten geandert oder andere Berechnungen durchgefuhrt werden sollen Der Vorteil von Sweave ist also nicht nur das automatische Einfugen von Analyseergebnisse in einem LaTeX Dokument sondern auch die leichte Anderbarkeit des Zieldokuments bei Anderung von Berechnungen oder Daten Durch das Veroffentlichen von Programmcode kann das Vorgehen bei durchgefuhrten Berechnungen erstellten Statistiken und Grafiken etc von Dritten besser nachvollzogen werden Damit konnen die Ergebnisse sofern die Daten zur Verfugung stehen leicht reproduziert und uberpruft werden Vorgehen mit Sweave BearbeitenZunachst wird eine LaTeX Datei erstellt in der durch lt lt OPTIONEN gt gt R Anweisungen R Kommandos eingefugt werden Die Angabe verschiedener Optionen ermoglicht die R Ausgabe innerhalb des LaTeX Dokuments zu steuern Die Datei kann innerhalb von R mit dem Befehl Sweave in eine von LaTeX ubersetzbare Datei uberfuhrt werden Die R Anweisungen und die R Ausgabe wird in LaTeX Befehle umgesetzt Die so erzeugte Datei kann mit Hilfe von verschiedenen LaTeX Compilern weiter verarbeitet werden So kann z B mit PdfTeX eine PDF Datei erstellt werden Literatur BearbeitenFriedrich Leisch Sweave Dynamic generation of statistical reports In W Hardle und B Ronz Hrsg Compstat 2002 Proceedings in Computational Statistics Seiten 575 580 Physika Verlag Heidelberg 2002 URL http www statistik lmu de leisch Sweave ISBN 3 7908 1517 9 Friedrich Leisch Sweave Part I Mixing R and LaTeX R News 2 3 2002 Seiten 28 31 URL http cran r project org doc Rnews Friedrich Leisch Sweave Part II Package Vignettes R News 3 2 2003 Seiten 21 24 URLWeblinks Bearbeiten nbsp Wikibooks GNU R Automation und dynamische Dokumenterstellung Lern und Lehrmaterialien Informationsquelle fur Sweave Homepage von Prof Dr Friedrich Leisch Abgerufen von https de wikipedia org w index php title Sweave amp oldid 197231878