Re: [R] Dateticks

From: <james.holtman_at_convergys.com>
Date: Wed 15 Jun 2005 - 03:10:24 EST

try this example:

> x.1 <- strptime("6/17/03",'%m/%d/%y')
> x.1

[1] "2003-06-17"
> plot(0:250, xaxt='n')
> dates <- x.1 + c(0,50,100,150,200,250) * 86400 # 'dates' is in seconds,
so add the appropriate number of days
> dates

[1] "2003-06-17 00:00:00 EDT" "2003-08-06 00:00:00 EDT" "2003-09-25 00:00:00 EDT"
[4] "2003-11-13 23:00:00 EST" "2004-01-02 23:00:00 EST" "2004-02-21 23:00:00 EST"
> axis(1, at=c(0,50,100,150,200,250), labels=format(dates,"%m/%d/%y")) #
format the output
>

Jim



James Holtman "What is the problem you are trying to solve?" Executive Technical Consultant -- Convergys Labs james.holtman@convergys.com
+1 (513) 723-2929
                                                                                                                                           
                      "Bernard L. Dillard"                                                                                                 
                      <bld@math.umd.edu>           To:       r-help@stat.math.ethz.ch                                                      
                      Sent by:                     cc:                                                                                     
                      r-help-bounces@stat.m        Subject:  [R] Dateticks                                                                 
                      ath.ethz.ch                                                                                                          
                                                                                                                                           
                                                                                                                                           
                      06/14/2005 12:27                                                                                                     
                                                                                                                                           




Hello. I am having the worst time converting x-axis date ticks to real dates. I have tried several suggestions in online help tips and books to no avail.

For example, the x-axis has 0, 50, 100, etc, and I want it to have "6/17/03", "8/6/03" etc. See attached (sample).

Can anybody help me with this.

Here's my code:

ts.plot(date.attackmode.table[,1], type="l", col="blue", lty=2,ylab="IED

     Attacks", lwd=2,xlab="Attack Dates",main="Daily Summary of Attack
     Mode")

grid()

Thanks for your help if possible.
(See attached file: sample.pdf)



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide!
http://www.R-project.org/posting-guide.html



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
Received on Wed Jun 15 03:13:53 2005

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:32:36 EST