sto visualizzando i dati delle serie temporali con ggplot2
ma le etichette dei segni di spunta mostrano alcuni comportamenti strani. probabilmente sto facendo qualcosa di sbagliato ma non ho trovato alcun aiuto su internet. ecco un esempio:I tick di data in ggplot2 mostrano etichette errate
#just sample data
time <- as.Date(seq(as.Date("2004/1/1"), as.Date("2009/12/1"), by = "1 month"))
data <- rnorm(nrow(test))+c(1:nrow(test))
test <- data.frame(time, data)
i trama con:
q1 <- ggplot(data=test) + geom_line(aes(x=time, y=data))
q1 <- q1 + scale_x_date(major="years", minor="3 months", format="%Y-%m", lim=c(as.Date("2004/1/1"),as.Date("2009/12/1")), name="")
q1
questo produce il seguente grafico:
ma dalla mia comprensione della griglia dovrebbe finire 2009/12/01 - giusto? Grazie mille per il vostro aiuto!
Qual è il problema? La linea termina il dicembre 2009 – hadley
hadley si è totalmente a posto - intendevo la * griglia * e bdemarest aveva perfettamente ragione con la sua risposta - semplicemente non me ne rendevo conto. spiacente – Seb