Grafiken und Statistik in R
Grafiken und Statistik in R
Grafiken und Statistik in R
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
3.2 Diagramme 3 Grafik<br />
74<br />
sample number<br />
300<br />
305<br />
310<br />
315<br />
320<br />
325<br />
330<br />
335<br />
340<br />
345<br />
350<br />
355<br />
357<br />
360<br />
363<br />
365<br />
367<br />
370<br />
373<br />
375<br />
405<br />
410<br />
415<br />
420<br />
425<br />
430<br />
435<br />
440<br />
445<br />
450<br />
455<br />
460<br />
465<br />
470<br />
475<br />
480<br />
485<br />
490<br />
500<br />
505<br />
510<br />
515<br />
520<br />
525<br />
530<br />
535<br />
540<br />
545<br />
550<br />
PINUSSY<br />
0 80 0 50.0<br />
2.5 0.0 3.50<br />
300<br />
7 0 60 0 10<br />
35 0.0 1.50<br />
300<br />
350<br />
2 0 10<br />
0.0 2.50<br />
600.0<br />
1.40<br />
10.0<br />
1.50.0<br />
1.50<br />
350<br />
1 0 1 0 1 0 30 0 2 0 4 0 10.0<br />
1.20<br />
10<br />
4 0 10<br />
6 0 10.0<br />
1.5<br />
%<br />
ALNUSGL<br />
%<br />
ULMUS<br />
%<br />
QUERCUS<br />
%<br />
%<br />
CORYLUS.<br />
CALLUNA<br />
%<br />
BETULA<br />
%<br />
ROSACEAE<br />
%<br />
JUNIPERU<br />
%<br />
SEDUM<br />
%<br />
%<br />
%<br />
'wa.order="topleft"'<br />
Sortierung: Tiefe + Spaltensumme<br />
SALIX<br />
GRAMINEA<br />
ASTRAGAL<br />
%<br />
PAPILION<br />
%<br />
%<br />
CYPERACE<br />
ONONIS.T<br />
%<br />
# Optionen für plot.depth(...) (Anhang S. 189)<br />
data, # Daten als data.frame() oder matrix() vorzugsweise 1.Spalte mit Tiefe<br />
yaxis.first = TRUE, # enthält erste Spalte Tiefendaten?<br />
yaxis.num = "n", # Zahlen an/aus an = "s" aus = "n"<br />
xaxis.num = "s", # Zahlen an/aus an="s"aus="n"; für alle gültig oder separat durch c(...)<br />
xaxes.equal=TRUE, # Gleichskalierung TRUE/FALSE; für alle gültig oder separat durch c(...)<br />
xaxis.ticks.m<strong>in</strong>max=FALSE, # nur m<strong>in</strong>-max an x-Achse?<br />
cex.x.axis=par("cex.axis")*0.8, # Größe x-Achsenbeschriftung<br />
cex.y.axis=par("cex.axis")*0.8, # Größe y-Achsenbeschriftung<br />
yaxis.lab = FALSE, # ke<strong>in</strong>e zusätzlichen labels an restliche y-Achsen<br />
yaxis.ticks = TRUE, # y-ticks zusätzlich ja<br />
axis.top = c(FALSE, FALSE), # x-Achse auch top? für c(axis = TRUE, labels = TRUE)<br />
nx.m<strong>in</strong>or.ticks = 5, # Anz. Intervalle f. x-Teilstriche wenn Paket Hmisc <strong>in</strong>stalliert<br />
ny.m<strong>in</strong>or.ticks = 5, # Anz. Intervalle f. y-Teilstriche wenn Paket Hmisc <strong>in</strong>stalliert<br />
bty = "L", # L, c, o ... Boxtyp: für alle gültig oder separat durch c(...)<br />
# Box ähnelt dem Großbuchstaben; allgeme<strong>in</strong> 29<br />
plot.type = "o", # L<strong>in</strong>ien/Punkttyp: für alle gültig oder separat mit c(...),<br />
# möglich: o, b, c, n, h, p, l, s, S; allgeme<strong>in</strong> auf Seite 56<br />
# o = Punkt + L<strong>in</strong>ie durchgezogen<br />
# b = Punkt + L<strong>in</strong>ie unterbrochen<br />
# c = L<strong>in</strong>ie unterbrochen + ohne Punkte<br />
# h = Histogramm-artige L<strong>in</strong>ien<br />
# p = nur Punkte<br />
# l = L<strong>in</strong>ie durchgezogen<br />
# s oder S = Stufen<br />
plot.before = NULL, # was VOR dem eigentlichen Zeichnen ausgeführt werden soll<br />
# z.B.: grid() als expression() angeben, also ’expression(c(par(xpd=F),grid()))’;<br />
# kann auch mit list(...) verschachtelt werden;<br />
# für alle gültig oder separat/verschachtelt durch list(...)<br />
...Fortsetzung umseitig<br />
ARTEMISI<br />
%<br />
THALICTR<br />
%<br />
RUBIACEA<br />
%<br />
CARYOPHY<br />
%<br />
URTICA<br />
%<br />
EMPETRUM<br />
%<br />
CHENOPOD<br />
%<br />
SILENEC<br />
%<br />
SAGINA<br />
%<br />
RUMEXAC<br />
%<br />
SAXIFRAG<br />
%<br />
SOLIDAGO<br />
%<br />
EPILOBIU<br />
%<br />
SAXIFRAG.1<br />
%<br />
ANTHYLLI<br />
%<br />
COMPOSIT<br />
%<br />
OXYRIA.T<br />
%<br />
VERONICA<br />
%<br />
RANUNCUL<br />
%<br />
PARNASSI<br />
%