Zeichnen von zwei xts-Objekten

Ich benutzextsExtra um zwei xts Objekte zu zeichnen.

Betrachten Sie den folgenden Aufruf von plot.xts:

plot.xts(merge(a,b),screens=c(1,2))

Hiermit werden die xts-Objekte a und b in zwei separaten Bedienfeldern dargestellt.

Wie steuere ich den Abstand der y-Achsen? Insbesondere stoße ich auf das Problem, dass die Beschriftungen der y-Achse zu nahe kommen oder sich sogar überlappen.

Im Idealfall möchte ich einen Mindestabstand festlegen, der zwischen den beiden y-Achsenbeschriftungen eingehalten werden soll. Jede Hilfe wird geschätzt!

EDIT: Ein reproduzierbares Beispiel:

#install if needed
#install.packages("xtsExtra", repos="http://R-Forge.R-project.org")
library(xtsExtra)

ab=structure(c(-1, 0.579760106421202, -0.693649703427259, 0.0960078627769613, 
0.829770469089809, -0.804276208608663, 0.72574639798749, 0.977165659135716, 
-0.880178529686181, -0.662078620277974, -1, 2.35268982675599, 
-0.673979231663719, 0.0673890875594205, 1.46584597734824, 0.38403707067242, 
-1.53638088345349, 0.868743976582955, -1.8394614923913, 0.246736581314485
), .Dim = c(10L, 2L), .Dimnames = list(NULL, c("a", "b")), index = structure(c(1354683600, 
1354770000, 1354856400, 1354942800, 1355029200, 1355115600, 1355202000, 
1355288400, 1355374800, 1355461200), tzone = "", tclass = "Date"), class = c("xts", 
"zoo"), .indexCLASS = "Date", .indexTZ = "", tclass = "Date", tzone = "")

plot.xts(ab,screens=c(1,2))

welche produziert:

Antworten auf die Frage(3)

Ihre Antwort auf die Frage