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.
3.2 Diagramme 3 Grafik<br />
64<br />
# Bsp.: Beschriftung - plot.depth(...) (Anhang S. 189)<br />
plot.new() # alten Plot löschen<br />
par(las = 1) # Ausrichtung Achsenbeschriftung<br />
plot.depth(test,<br />
colnames = c(T,T,F,T,F,F,T,T), # T - TRUE, F - FALSE<br />
xlabel = list("Anzahl", "%",<br />
expression(mg%.%l^-1), # mg · l −1 ; Ausdrücke s. auf Seite 44<br />
expression(sum(Arten)), # Summenzeichen<br />
expression(paste("%-",O[2])), # % − O2<br />
expression(CO[3]^paste(2," -")), # CO 2−<br />
3<br />
"Anzahl",""<br />
),<br />
subtitle = list("","","","","","","",<br />
expression(over(Anzahl[x],Anzahl[y]) ) # Bruch: Anzahlx / Anzahly<br />
)<br />
)<br />
# falls Titel falsch gezeichnet: Grafikfenster schließen <strong>und</strong><br />
# nochmal alles neu zeichnen/bzw kopieren<br />
title("Zufallsdaten e<strong>in</strong>es\nSedimentkernes", ylab = "Tiefe m")<br />
# alternativ Titel y-Achsenbeschriftung mit Maus platzieren<br />
par(xpd=TRUE) -> orig<strong>in</strong>al # auch außerhalb der Grafik zeichnen<br />
# Text y-Achse mit Maus platzieren mit locator()<br />
locator(1) -> wo # mit Maus setzen<br />
text(wo$x, wo$y, "Tiefe m", srt=90) # srt=90 Grad drehen<br />
# mtext("Tiefe m", side=2, l<strong>in</strong>e=2) # alternativ eventuell l<strong>in</strong>e=2 2-Zeilen weg vom Rand<br />
# Text Titel mit Maus platzieren<br />
locator(1) -> wo # mit Maus setzen<br />
text(wo$x, wo$y, "Zufallsdaten e<strong>in</strong>es \nSedimentkernes", font=2 ) # font=2 fett<br />
# Text kursiv, unterstrichen, ...<br />
locator(1) -> wo # Punkt mit Maus wählen<br />
text(wo$x, wo$y, # Koord<strong>in</strong>aten<br />
labels= # hier der eigentliche Text<br />
expression( # Schriftvarianten<br />
Überschrift ~ bold(fett) ~<br />
italic(kursiv) ~<br />
<strong>und</strong>erl<strong>in</strong>e(unterstrichen) ~<br />
bolditalic(fettkursiv)<br />
),<br />
cex=1.5 # Schriftvergrößerung<br />
)<br />
text(wo$x,wo$y-diff(par()$usr[3:4])/10 , # Koord<strong>in</strong>aten y m<strong>in</strong>us 10-tel Grafikregion; Info:<br />
"Überschrift ~ bold(fett) ~ italic(kursiv) ~ <strong>und</strong>erl<strong>in</strong>e(unterstrichen) ~ bolditalic(fettkursiv)",<br />
cex=0.8 # Verkle<strong>in</strong>erung 80%<br />
)<br />
par(orig<strong>in</strong>al) # Grafike<strong>in</strong>stellungen für xpd wieder zurück<br />
� Die Spaltenbeschriftung kann auch „manuell“ mit der Maus vorgenommen werden: mit Option locator=TRUE <strong>und</strong> dann l<strong>in</strong>ke untere<br />
Ecke = Mauspunkt