PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : R -> Plotten von 2 Kurven in einem Plot



Dude193
27-10-2006, 12:46
Hallo..

und wieder habe ich neues Problem in R.
Diesmal möchte ich zwei Kurven in einem Plot plotten und versuche dies auf folgende Weise:

plot(totalVaRECap /1e6, type = "b" , xlab="Datum", ylab="Total VaR", axes=FALSE, frame=TRUE)
lines (totalDiff /1e6, type = "b")

labels <- names(listeMaH)
axis(1, labels=labels, at=1:length(listeMaH))
axis(2)

So ähnlich hatte es mir Sofa-Surfer ja auch schonmal erklärt gehabt..
Mein Problem ist jetzt, dass er die Y-Achsenbeschriftung nur für die plot-Funktion anpasst, dass also die andere Kurve an manchen Stellen gar nicht mehr im Plot zu sehen ist.

Benutze ich aber statt lines() noch mal plot() so überschreibt er mir den ersten Plot und ich habe nur die eine Kurve...

HILFE!!!

Gruss und wieder vielen Dank,
DUDE

sofa-surfer
27-10-2006, 20:56
Hehe, Frage Nr. 5 :D

Also wenn ich dich richtig verstehe, dann ist der ylim-Parameter dein Freund.
Wenn y1 und y2 deine beiden Datenreihen sind, dann kannst du so was in der Art machen ...

plot(y1,ylim=c(min(y1,y2),max(y1,y2)), ...)
lines(y2)

Matthias

Dude193
30-10-2006, 12:23
Hey super,
vielen Dank mal wieder Matthias, das war mal wieder genau das, was ich gebraucht habe!!! Was würde ich in meinem Praktikum nur ohne dich machen :D
Mal schauen ob ich Frage Nummer 6 auch noch schaffe. :) .. jetzt sind es nur noch 2 Wochen für mich, dann wechsel ich die Abteilung und ob ich da dann noch mit R zu tuen haben werde ist fraglich...:rolleyes:
Gruss, DUDE!!!!!