Dear Yihui,

The resulting plot produced by dotchart is not what I wish for!
I need to produce a time axis that is consequent to the time values.
When dotchart is used, time values are simply considered as labels.
What I wish for is a way to produce a numerical time axis that really takes into account the given time values. With plot I have been able to do so, the only issue is the labelling.
I wish to represent the complete time on the axis ticks...

Cheers

Sébastien Durand
CIDCO

Yihui Xie a écrit :
Hi, I'd suggest you use dotchart() instead of plot(). I believe this
is what you expected:

dotchart(value, time)

Regards,
Yihui
--
Yihui Xie <[EMAIL PROTECTED]>
Phone: +86-(0)10-82509086 Fax: +86-(0)10-82509086
Mobile: +86-15810805877
Homepage: http://www.yihui.name
School of Statistics, Room 1037, Mingde Main Building,
Renmin University of China, Beijing, 100872, China



On Fri, Sep 19, 2008 at 3:10 AM, Sébastien Durand
<[EMAIL PROTECTED]> wrote:
Hello,

I have the following data and I try to properly
import it in R and plot the 4th column relative to time

  1   2008-249 17:44:17.973    -2.27  00000000: Accepted
  2   2008-249 17:44:18.014    -2.28  00000000: Accepted
  3   2008-249 17:44:18.064    -2.29  00000000: Accepted
  4   2008-249 17:44:18.123    -2.29  00000000: Accepted
  5   2008-249 17:44:18.174    -2.29  00000000: Accepted
  6   2008-249 17:44:18.225    -2.29  00000000: Accepted
  7   2008-249 17:44:18.274    -2.28  00000000: Accepted
  8   2008-249 17:44:18.325    -2.28  00000000: Accepted
  9   2008-249 17:44:18.375    -2.28  00000000: Accepted
 10   2008-249 17:44:18.424    -2.27  00000000: Accepted
 11   2008-249 17:44:18.475    -2.26  00000000: Accepted
 12   2008-249 17:44:18.514    -2.24  00000000: Accepted
 13   2008-249 17:44:18.565    -2.23  00000000: Accepted
 14   2008-249 17:44:18.615    -2.20  00000000: Accepted
 15   2008-249 17:44:18.674    -2.17  00000000: Accepted
 16   2008-249 17:44:18.725    -2.15  00000000: Accepted
 17   2008-249 17:44:18.774    -2.12  00000000: Accepted
 18   2008-249 17:44:18.825    -2.09  00000000: Accepted
 19   2008-249 17:44:18.875    -2.06  00000000: Accepted
 20   2008-249 17:44:18.925    -2.03  00000000: Accepted
 21   2008-249 17:44:18.975    -2.00  00000000: Accepted
 22   2008-249 17:44:19.026    -1.97  00000000: Accepted
 23   2008-249 17:44:19.055    -1.95  00000000: Accepted

#I copy the previous data then in R dat=readLines("clipboard")
options(digits.secs=6)
tmp=unlist(lapply(dat,function(x){unlist(strsplit(x,"\\
+",perl=TRUE))[3:5]}))
tmp=matrix(tmp,ncol=3,byrow=TRUE)
tmp=cbind(paste(tmp[,1],tmp[,2]),tmp[,3])
time=strptime(tmp[,1], format="%Y-%j %H:%M:%OS")
value=as.numeric(tmp[,2])
plot(time,value)
#How can I show in the x axis the complete time values including the
decimals.

Thanks a lot

N.B.: I am running the lastest version of R and using it under Windows XP

S.

______________________________________________
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