The problem is related to time zones. The easiest way to
handle this is to avoid using POSIXt and use chron instead
so you don't have to worry about them.
require(chron)
day <- 6:16
dts <- dates(paste("10", day, "03", sep="/"))
plot(dts,day)
abline(v=dts)
---
From: Jacob Etches <[EMAIL PROTECTED]>
If I take the following simple data:
YEAR MONTH DAY WEIGHT.KG
2003 10 6 1.2
2003 10 12 1.2
2003 10 16 1.3
and format the date data and plot it:
dates <- strptime(paste(DAY,MONTH,YEAR),"%d%m%Y")
plot(c(min(dates),max(dates)),c(0,max(WEIGHT.KG)),
xlab="Date",ylab="Weight (kg)",type="n")
lines(dates,WEIGHT.KG)
points(dates,WEIGHT.KG)
I find that the data points are all plotted at (x-1,y),
where x is in days. Have I requested this behaviour
accidentally? I'm using R-1.8 on OS X.
Printing the dates object looks correct, and simple
manipulations such as max(dates)-min(dates) behave
normally.
Jacob Etches
Doctoral candidate
Dept of Public Health Sciences
University of Toronto
_______________________________________________
No banners. No pop-ups. No kidding.
Introducing My Way - http://www.myway.com
______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help