Grafiken und Statistik in R
Grafiken und Statistik in R
Grafiken und Statistik in R
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
1 Allgeme<strong>in</strong>es 1.2 Blitzstart<br />
die Auswertung nochmal rechnen, <strong>in</strong>dem die entsprechende verknüpfte Datei mit source("/Pfad/zur/R_Datei.R")<br />
von ausgeführt wird. liest dann die Datei R_Datei.R durch <strong>und</strong> macht das, was <strong>in</strong> der Datei R_Datei.R<br />
steht, doch werden alle „normalen“ Konsolenausgaben unterdrückt <strong>und</strong> müssen explizit angefordert werden (z.B.<br />
pr<strong>in</strong>t() oder cat() ). Optimalerweise: Daten holen – zeichnen – Bild speichern:<br />
img: alle (generierten) Bilddateien<br />
r: alle R-Textdateien mit jeweils e<strong>in</strong>em kompletten Ablauf nach Schema „F“ oder besser Schema „R“ ;-):<br />
Daten holen – zeichnen – Bild speichern (hier dann nach img)<br />
alleSkripte.R: verwaltet alle R-Dateien durch sourc(" Pfad/zur/Datei.R") also z.B.:<br />
sourc("species_secchi_depth_temp.R")<br />
species_secchi_depth_temp.R: enthält hier Secchi Tiefe, Tiefe <strong>und</strong> Temperatur z.B.<br />
. . .<br />
tex: hier liegt die L ATEX-R Vorlage für das Paket Sweave – hiermit läßt sich R-Code direkt <strong>in</strong> die L ATEX-<br />
Datei schreiben, dann mit Sweave prozessieren: Bilder, Abfragen, Tests etc. dann gleich <strong>in</strong> e<strong>in</strong>er fertigen<br />
L ATEX-Datei ;-)<br />
writer: hier liegt die OO-Writer-R Vorlage für das Paket odfWeave – hiermit läßt sich R-Code direkt <strong>in</strong><br />
die OO-Writer-Datei schreiben, dann mit odfWeave prozessieren: Bilder, Abfragen, Tests etc. dann gleich<br />
<strong>in</strong> e<strong>in</strong>er fertigen OO-Writer-Datei ;-) (geht nicht mit MS-Word)<br />
1.2.1 Vorlagendokumente<br />
Nützlich ist auch e<strong>in</strong> Vorlagendokument, das wie folgt aussehen kann:<br />
#################################################<br />
# Zeichenkodierung: utf8<br />
# Datum: 10.9. 07<br />
# Inhalt: ...<br />
# diese Datei sollte mit source("Pfad/Date<strong>in</strong>ame.R") ausführbar se<strong>in</strong><br />
# H<strong>in</strong>weis: ausgeführt als source("Pfad/Date<strong>in</strong>ame.R") werden<br />
# alle Konsolenausgaben unterdrückt. Text zur Konsole dann mit<br />
# pr<strong>in</strong>t() oder cat()<br />
#################################################<br />
# Start R-Sitzung<br />
# R # nur unter L<strong>in</strong>ux<br />
options(prompt=" ") # Prompt-Zeichen auf ' ' setzen<br />
# ?.. = Hilfestellung, z.B. ?plot<br />
par(no.readonly=TRUE) -> paralt # alte Grafike<strong>in</strong>stellungen speichern<br />
library(..) # Paket laden<br />
(data