[R] increase number of ticks on x axis of dates

Gabor Grothendieck ggrothendieck at gmail.com
Mon Jun 8 21:29:59 CEST 2009


The axis will use the internal representation of the dates. See R News 4/1
for more on that.

On Mon, Jun 8, 2009 at 2:59 PM, Graves, Gregory<ggraves at sfwmd.gov> wrote:
> My x axis is a series of daily dates (e.g., 01/01/2000, 01/02/2000,
> etc.) from 2000 to end of 2008.  The default only gives me 4 ticks.  I
> want more.  Why doesn't this work?
>
> sdate<-as.POSIXct(strptime(date,format="%m/%d/%Y"))
>
> plot(ppt~sdate,type="l",ylim=c(0,47),col=1,lwd=1,pch=16,ylab="Salinity,
> psu",xlab="Year",las=1,main="Duck Key Salinity",xaxt="n")
>
> year.text=c("2001","2002","2003","2004", "2005", "2006", "2007","2008",
> "2009")
>
> axis(1, at=c(1:9),labels=year.text)
>
>
>
> Gregory A. Graves
> Lead Scientist
> REstoration COoordination and VERification (RECOVER)
> Watershed Division
> South Florida Water Management District
> Phones:  DESK: 561 / 682 - 2429
>             CELL:  561 / 719 - 8157
>
>
> ______________________________________________
> R-help at 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.
>




More information about the R-help mailing list