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: