définir la plage de dates dans ggplot

ma trame de données est z:

> dput(z)
structure(list(Month = structure(c(14975, 15095, 15156, 15187, 
15248), class = "Date"), Value = c(1, 1, 1, 6, 1)), .Names = c("Month", 
"Value"), row.names = c(NA, 5L), class = "data.frame")


ggplot(z, aes(Month, Value)) + 
    geom_bar(fill="orange",size=.3,  stat="identity", position="identity") +
    geom_smooth(data=z,aes(Month,Value,group=1), method="lm", size=2, color="navyblue") + 
    scale_x_date(breaks = "1 month", labels=date_format("%b-%Y"))

Cela fonctionne ok mais j'aime vraiment ma plage de données entre le 1/1/2011 et du 1/1/2013. Mon exemple en date est 1/12011 à 10/1/2011. Est-il un moyen facile de forcer la plage de dates du 1/1/2011 au 1/1/2013 dans ggplot?

OriginalL'auteur user1471980 | 2013-01-04