Ich versuche, einige Preise im Vergleich zu den Daten darzustellen. Es gibt etwa 10k Zeilen von Daten. Die Daten sind ein Bereich von ~ 7/1/2008 - 12/1/2011. Ich würde gerne eine benutzerdefinierte x-Achse mit den folgenden Zecken erstellen können für jede Jahr:
1) bei 1/1 haben die YYYY (d.h. 2011
)
2) bei 4/1 die Abkürzung des Monats (also Apr
)
3) bei 7/1 die Abkürzung des Monats (also Jul
)
4) bei 10/1 haben die Abkürzung des Monats (dh Oct
)
Hier finden Sie eine Beschreibung der Daten:
> head(as.POSIXct(rs4p[,3]))
[1] "2008-06-30 20:00:00 EDT" "2008-06-30 20:00:00 EDT"
[3] "2008-06-30 20:00:00 EDT" "2008-06-30 20:00:00 EDT"
[5] "2008-06-30 20:00:00 EDT" "2008-06-30 20:00:00 EDT"
> head((rs4p[,3]))
[1] "2008-07-01" "2008-07-01" "2008-07-01" "2008-07-01" "2008-07-01"
[6] "2008-07-01"
> min((rs4p[,3]))
[1] "2008-07-01"
> max((rs4p[,3]))
[1] "2011-12-08"
> class((rs4p[,3]))
[1] "Date"
UPDATE
Eine andere Sache, die ich vergessen habe, ist, dass ich, wenn das Diagramm fertig ist, gerne eine grid()
über das Grundstück. Gibt es eine Möglichkeit, die Rasterlinien mit den Jahreszahlen in Übereinstimmung zu bringen?