On 11-07-17 8:22 AM, Dan Abner wrote:
Hello everyone,

I have the following x variable:

DATE<-as.Date(as.character(data12$DATE),"%m/%d/%Y")

This works fine, however, I want to plot multiple years of data on separate
plots by month. All years have all 12 months data except 2011; HOWEVER I
need the x axis limits to remain the same. I tried using xlim=c(1,12) and
that did not work.

Can someone please advise?

You need to use dates as xlim values. They will vary from year to year (January 2010 is a different date than January 2011), but it's reasonably easy to compute the limits you want when you subset the dates. For example

x <- as.Date(paste("1/",1:6,"/11", sep=""), "%d/%m/%y")
jan <- x[1]
dec <- as.Date("1/12/11", "%d/%m/%y")
plot(x, 1:6, xlim=c(jan, dec))

Duncan Murdoch


Thank you!

Dan

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to