Estoy mostrando datos de series de tiempo con ggplot2
pero las etiquetas muestran un comportamiento extraño. probablemente estoy haciendo algo mal, pero no pude encontrar ninguna ayuda en internet. he aquí un ejemplo:Las marcas de fecha en ggplot2 muestran etiquetas incorrectas
#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 parcela 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
esto produce el siguiente gráfico:
pero desde mi comprensión de la rejilla debe terminar 12/01/2009 - ¿verdad? ¡muchas gracias por tu ayuda!
¿Cuál es el problema? La línea no termina Diciembre 2009 – hadley
hadley sí, tienes toda la razón, quise decir * grid * y bdemarest estaba completamente en lo cierto con su respuesta, simplemente no me di cuenta. lo siento – Seb