[R] x axis problem when plotting

arun smartpink111 at yahoo.com
Wed May 22 03:23:53 CEST 2013


Hi,

May be this helps:

dat1<-read.table(text="
  Date Var day
  1/1/2013 1 Tue
  1/2/2013 2 Wed
  1/3/2013 3 Thu
  1/4/2013 4 Fri
  1/5/2013 5 Sat
  1/6/2013 6 Sun
  1/7/2013 7 Mon
  1/8/2013 8 Tue
  1/9/2013 9 Wed
  1/10/2013 10 Thu
",sep="",header=TRUE,stringsAsFactors=FALSE)
 dat1$days<-as.numeric(format(as.Date(dat1$Date,format="%m/%d/%Y"),"%w"))
plot(Var~days,data=dat1,xaxt="n",xlab="Day of week")
 axis(1,at=dat1$days,labels=dat1$day)
A.K.



----- Original Message -----
From: Ye Lin <yelin at lbl.gov>
To: R help <r-help at r-project.org>
Cc: 
Sent: Tuesday, May 21, 2013 7:22 PM
Subject: [R] x axis problem when plotting

Hey I have a dataset like this:

  Date Var day  1/1/2013 1 Tue  1/2/2013 2 Wed  1/3/2013 3 Thu  1/4/2013 4
Fri  1/5/2013 5 Sat  1/6/2013 6 Sun  1/7/2013 7 Mon  1/8/2013 8 Tue
1/9/2013 9 Wed  1/10/2013 10 Thu
And I want to plot Var~day
Here is the code I use:

plot(Dataset$Var~Dataset$day,xlab='Day of a week')

Then I get this error message:
ERROR: need finite 'xlim' values

When I use similar code to plot Var~Date, it works fine. I have tired plot
the line first then add X axis using axis(1,Dataset$day), it doesnt work
either.

Really appreciate your help!

    [[alternative HTML version deleted]]

______________________________________________
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