Warren
2006-Nov-13 20:34 UTC
[R] handling time units--hours, minutes, days--from file times
Dear R-helpers, I am trying to generalize my function for recording measurement times from file times "mtime"--my intervals are minutes to hours over the course of several days. I want to use hours as my units, and I have had trouble dealing with time units in a general way. I have a simple solution for the dealing with regular intervals, but I have not been able to handle irregular intervals. I tried using the zoo package, and had similar problems with the conversion of time units. Code and sample data is below-- for your info--after this, I am feeding the times and measurements to nls. Thanks in advance, -- Warren #Here is the failed code: myfilenames<-row.names(myfileinfo) fileno<-length(myfilenames) filetimes<-numeric() for (i in 2:fileno){rel.read.time<-myfileinfo$mtime[i]-myfileinfo$mtime[1] rel.read.time<-(as.numeric(rel.read.time)) ##this next part is problematic ##i would love to say > time.in.hours<-as.hours (myfileinfo$mtime[i]-myfileinfo$mtime[1]) ifelse(rel.read.time >=5, hour.read.time<-(rel.read.time /60), hour.read.time<-rel.read.time) filetimes<-c(filetimes,rel.read.time)} #For regular intervals of readings, the code below generates measurement times from the first interval: myfilenames<-row.names(myfileinfo) fileno<-length(myfilenames) intervalue<- myfileinfo$mtime[2] - myfileinfo$mtime[1] unitless.interval<-(as.numeric(intervalue)) ifelse(unitless.interval>=5, hour.interval<-(unitless.interval/60), hour.interval<-unitless.interval) hours<-0 for (i in 1:(fileno-1)){hours<-c(hours,(i*hour.interval))} myfileinfo <- size isdir mode mtime ctime G2659310 2006-307-21-09-57.txt 10220 FALSE 666 2006-11-03 21:04:00 2006-11-13 10:56:39 G2659310 2006-307-21-45-55.txt 10230 FALSE 666 2006-11-03 21:40:00 2006-11-13 10:56:39 G2659310 2006-307-22-23-00.txt 10236 FALSE 666 2006-11-03 22:17:00 2006-11-13 10:56:39 G2659310 2006-307-23-00-33.txt 10236 FALSE 666 2006-11-03 22:54:00 2006-11-13 10:56:39 G2659310 2006-307-23-39-39.txt 10234 FALSE 666 2006-11-03 23:33:00 2006-11-13 10:56:39 G2659310 2006-308-00-17-25.txt 10234 FALSE 666 2006-11-04 00:11:00 2006-11-13 10:56:39 G2659310 2006-308-00-53-45.txt 10228 FALSE 666 2006-11-04 00:48:00 2006-11-13 10:56:39 G2659310 2006-308-01-30-03.txt 10208 FALSE 666 2006-11-04 01:25:00 2006-11-13 10:56:39 G2659310 2006-308-02-06-00.txt 10188 FALSE 666 2006-11-04 02:00:00 2006-11-13 10:56:39 G2659310 2006-308-02-41-57.txt 10168 FALSE 666 2006-11-04 02:36:00 2006-11-13 10:56:39 G2659310 2006-308-03-17-54.txt 10158 FALSE 666 2006-11-04 03:12:00 2006-11-13 10:56:39 G2659310 2006-308-03-53-51.txt 10148 FALSE 666 2006-11-04 03:48:00 2006-11-13 10:56:39 G2659310 2006-308-04-29-48.txt 10144 FALSE 666 2006-11-04 04:24:00 2006-11-13 10:56:39 G2659310 2006-308-05-05-44.txt 10132 FALSE 666 2006-11-04 05:00:00 2006-11-13 10:56:39 G2659310 2006-308-05-41-41.txt 10136 FALSE 666 2006-11-04 05:35:00 2006-11-13 10:56:39 G2659310 2006-308-06-17-39.txt 10128 FALSE 666 2006-11-04 06:11:00 2006-11-13 10:56:39 G2659310 2006-308-06-52-27.txt 10128 FALSE 666 2006-11-04 06:47:00 2006-11-13 10:56:39 G2659310 2006-308-07-28-25.txt 10130 FALSE 666 2006-11-04 07:23:00 2006-11-13 10:56:39 G2659310 2006-308-08-04-22.txt 10130 FALSE 666 2006-11-04 07:59:00 2006-11-13 10:56:39 G2659310 2006-308-08-40-20.txt 10134 FALSE 666 2006-11-04 08:35:00 2006-11-13 10:56:39 G2659310 2006-308-09-16-18.txt 10166 FALSE 666 2006-11-04 09:11:00 2006-11-13 10:56:39 G2659310 2006-308-09-52-15.txt 10180 FALSE 666 2006-11-04 09:46:00 2006-11-13 10:56:39 G2659310 2006-308-10-28-13.txt 10192 FALSE 666 2006-11-04 10:22:00 2006-11-13 10:56:39 G2659310 2006-308-11-04-10.txt 10210 FALSE 666 2006-11-04 10:58:00 2006-11-13 10:56:39 G2659310 2006-308-11-40-08.txt 10210 FALSE 666 2006-11-04 11:34:00 2006-11-13 10:56:39 G2659310 2006-308-12-16-06.txt 10222 FALSE 666 2006-11-04 12:10:00 2006-11-13 10:56:39 G2659310 2006-308-12-50-55.txt 10222 FALSE 666 2006-11-04 12:46:00 2006-11-13 10:56:39 G2659310 2006-308-13-26-54.txt 10224 FALSE 666 2006-11-04 13:21:00 2006-11-13 10:56:39 G2659310 2006-308-14-02-52.txt 10220 FALSE 666 2006-11-04 13:57:00 2006-11-13 10:56:39 G2659310 2006-308-14-38-51.txt 10224 FALSE 666 2006-11-04 14:33:00 2006-11-13 10:56:39 G2659310 2006-308-15-14-50.txt 10216 FALSE 666 2006-11-04 15:09:00 2006-11-13 10:56:39 G2659310 2006-308-15-50-47.txt 10202 FALSE 666 2006-11-04 15:45:00 2006-11-13 10:56:39 G2659310 2006-308-16-26-45.txt 10202 FALSE 666 2006-11-04 16:21:00 2006-11-13 10:56:39 G2659310 2006-308-17-02-43.txt 10190 FALSE 666 2006-11-04 16:57:00 2006-11-13 10:56:39 G2659310 2006-308-17-38-41.txt 10188 FALSE 666 2006-11-04 17:32:00 2006-11-13 10:56:39 G2659310 2006-308-18-14-40.txt 10174 FALSE 666 2006-11-04 18:08:00 2006-11-13 10:56:39 G2659310 2006-308-18-49-29.txt 10170 FALSE 666 2006-11-04 18:44:00 2006-11-13 10:56:39 G2659310 2006-308-19-25-28.txt 10158 FALSE 666 2006-11-04 19:20:00 2006-11-13 10:56:39 G2659310 2006-308-20-01-27.txt 10132 FALSE 666 2006-11-04 19:56:00 2006-11-13 10:56:39 G2659310 2006-308-20-37-27.txt 10122 FALSE 666 2006-11-04 20:32:00 2006-11-13 10:56:39 G2659310 2006-308-21-13-26.txt 10104 FALSE 666 2006-11-04 21:08:00 2006-11-13 10:56:39 G2659310 2006-308-21-49-24.txt 10094 FALSE 666 2006-11-04 21:44:00 2006-11-13 10:56:39 G2659310 2006-308-22-25-24.txt 10092 FALSE 666 2006-11-04 22:19:00 2006-11-13 10:56:39 G2659310 2006-308-23-01-23.txt 10066 FALSE 666 2006-11-04 22:55:00 2006-11-13 10:56:39 G2659310 2006-308-23-37-20.txt 10052 FALSE 666 2006-11-04 23:31:00 2006-11-13 10:56:39 G2659310 2006-309-00-13-20.txt 10042 FALSE 666 2006-11-05 00:07:00 2006-11-13 10:56:39 G2659310 2006-309-00-48-10.txt 10036 FALSE 666 2006-11-05 00:43:00 2006-11-13 10:56:39 G2659310 2006-309-01-24-09.txt 10036 FALSE 666 2006-11-05 01:19:00 2006-11-13 10:56:39 G2659310 2006-309-02-00-10.txt 10040 FALSE 666 2006-11-05 01:55:00 2006-11-13 10:56:40 G2659310 2006-309-02-36-09.txt 10026 FALSE 666 2006-11-05 02:30:00 2006-11-13 10:56:40 G2659310 2006-309-03-12-09.txt 10026 FALSE 666 2006-11-05 03:06:00 2006-11-13 10:56:40 G2659310 2006-309-03-48-08.txt 10026 FALSE 666 2006-11-05 03:42:00 2006-11-13 10:56:40 G2659310 2006-309-04-24-07.txt 10024 FALSE 666 2006-11-05 04:18:00 2006-11-13 10:56:40 G2659310 2006-309-05-00-07.txt 10028 FALSE 666 2006-11-05 04:54:00 2006-11-13 10:56:40 G2659310 2006-309-05-36-07.txt 10030 FALSE 666 2006-11-05 05:30:00 2006-11-13 10:56:40 G2659310 2006-309-06-12-07.txt 10036 FALSE 666 2006-11-05 06:06:00 2006-11-13 10:56:40 G2659310 2006-309-06-47-00.txt 10038 FALSE 666 2006-11-05 06:42:00 2006-11-13 10:56:40 G2659310 2006-309-07-22-58.txt 10046 FALSE 666 2006-11-05 07:18:00 2006-11-13 10:56:40 G2659310 2006-309-07-58-59.txt 10048 FALSE 666 2006-11-05 07:53:00 2006-11-13 10:56:40 G2659310 2006-309-08-35-00.txt 10074 FALSE 666 2006-11-05 08:29:00 2006-11-13 10:56:40 G2659310 2006-309-09-11-01.txt 10078 FALSE 666 2006-11-05 09:05:00 2006-11-13 10:56:40 G2659310 2006-309-09-47-02.txt 10088 FALSE 666 2006-11-05 09:41:00 2006-11-13 10:56:40 G2659310 2006-309-10-23-03.txt 10104 FALSE 666 2006-11-05 10:17:00 2006-11-13 10:56:40 G2659310 2006-309-10-59-04.txt 10118 FALSE 666 2006-11-05 10:53:00 2006-11-13 10:56:40 G2659310 2006-309-11-35-05.txt 10122 FALSE 666 2006-11-05 11:29:00 2006-11-13 10:56:40 G2659310 2006-309-12-11-09.txt 10138 FALSE 666 2006-11-05 12:05:00 2006-11-13 10:56:40 G2659310 2006-309-12-46-00.txt 10148 FALSE 666 2006-11-05 12:41:00 2006-11-13 10:56:40 G2659310 2006-309-13-22-02.txt 10138 FALSE 666 2006-11-05 13:17:00 2006-11-13 10:56:40 G2659310 2006-309-13-58-03.txt 10148 FALSE 666 2006-11-05 13:52:00 2006-11-13 10:56:40 G2659310 2006-309-14-34-04.txt 10150 FALSE 666 2006-11-05 14:28:00 2006-11-13 10:56:40 G2659310 2006-309-15-10-14.txt 10164 FALSE 666 2006-11-05 15:04:00 2006-11-13 10:56:40 G2659310 2006-309-15-46-15.txt 10174 FALSE 666 2006-11-05 15:40:00 2006-11-13 10:56:40 G2659310 2006-309-16-22-16.txt 10172 FALSE 666 2006-11-05 16:16:00 2006-11-13 10:56:40 G2659310 2006-309-16-58-18.txt 10172 FALSE 666 2006-11-05 16:52:00 2006-11-13 10:56:40 G2659310 2006-309-17-34-20.txt 10182 FALSE 666 2006-11-05 17:28:00 2006-11-13 10:56:40 G2659310 2006-309-18-10-21.txt 10182 FALSE 666 2006-11-05 18:04:00 2006-11-13 10:56:40 G2659310 2006-309-18-45-15.txt 10182 FALSE 666 2006-11-05 18:40:00 2006-11-13 10:56:40 G2659310 2006-309-19-21-15.txt 10182 FALSE 666 2006-11-05 19:16:00 2006-11-13 10:56:40 G2659310 2006-309-19-57-18.txt 10182 FALSE 666 2006-11-05 19:52:00 2006-11-13 10:56:40 G2659310 2006-309-20-33-20.txt 10176 FALSE 666 2006-11-05 20:28:00 2006-11-13 10:56:40 G2659310 2006-309-21-09-21.txt 10174 FALSE 666 2006-11-05 21:04:00 2006-11-13 10:56:40 G2659310 2006-309-21-45-22.txt 10178 FALSE 666 2006-11-05 21:39:00 2006-11-13 10:56:40 G2659310 2006-309-22-21-24.txt 10178 FALSE 666 2006-11-05 22:15:00 2006-11-13 10:56:40 G2659310 2006-309-22-57-27.txt 10164 FALSE 666 2006-11-05 22:51:00 2006-11-13 10:56:40 G2659310 2006-309-23-33-27.txt 10158 FALSE 666 2006-11-05 23:27:00 2006-11-13 10:56:40 G2659310 2006-310-00-09-28.txt 10150 FALSE 666 2006-11-06 00:03:00 2006-11-13 10:56:40 G2659310 2006-310-00-44-18.txt 10150 FALSE 666 2006-11-06 00:39:00 2006-11-13 10:56:40 G2659310 2006-310-01-20-17.txt 10132 FALSE 666 2006-11-06 01:15:00 2006-11-13 10:56:40 G2659310 2006-310-01-56-19.txt 10120 FALSE 666 2006-11-06 01:51:00 2006-11-13 10:56:40 G2659310 2006-310-02-32-20.txt 10118 FALSE 666 2006-11-06 02:27:00 2006-11-13 10:56:40 G2659310 2006-310-03-08-21.txt 10108 FALSE 666 2006-11-06 03:03:00 2006-11-13 10:56:40 G2659310 2006-310-03-44-22.txt 10094 FALSE 666 2006-11-06 03:38:00 2006-11-13 10:56:40 G2659310 2006-310-04-20-24.txt 10104 FALSE 666 2006-11-06 04:14:00 2006-11-13 10:56:40 G2659310 2006-310-04-56-25.txt 10112 FALSE 666 2006-11-06 04:50:00 2006-11-13 10:56:40 G2659310 2006-310-05-32-25.txt 10108 FALSE 666 2006-11-06 05:26:00 2006-11-13 10:56:40 G2659310 2006-310-06-08-26.txt 10108 FALSE 666 2006-11-06 06:02:00 2006-11-13 10:56:40 G2659310 2006-310-06-43-21.txt 10108 FALSE 666 2006-11-06 06:38:00 2006-11-13 10:56:40 G2659310 2006-310-07-19-22.txt 10112 FALSE 666 2006-11-06 07:14:00 2006-11-13 10:56:40 G2659310 2006-310-07-55-25.txt 10108 FALSE 666 2006-11-06 07:50:00 2006-11-13 10:56:40 G2659310 2006-310-08-31-27.txt 10106 FALSE 666 2006-11-06 08:26:00 2006-11-13 10:56:40 G2659310 2006-310-09-07-29.txt 10118 FALSE 666 2006-11-06 09:02:00 2006-11-13 10:56:40 G2659310 2006-310-09-43-29.txt 10120 FALSE 666 2006-11-06 09:38:00 2006-11-13 10:56:41 G2659310 2006-310-10-19-31.txt 10130 FALSE 666 2006-11-06 10:13:00 2006-11-13 10:56:41 G2659310 2006-310-10-55-32.txt 10134 FALSE 666 2006-11-06 10:49:00 2006-11-13 10:56:41 G2659310 2006-310-11-31-43.txt 10136 FALSE 666 2006-11-06 11:25:00 2006-11-13 10:56:41 G2659310 2006-310-12-08-04.txt 10140 FALSE 666 2006-11-06 12:02:00 2006-11-13 10:56:41 G2659310 2006-310-12-43-17.txt 10148 FALSE 666 2006-11-06 12:38:00 2006-11-13 10:56:41 G2659310 2006-310-13-20-21.txt 10138 FALSE 666 2006-11-06 13:15:00 2006-11-13 10:56:41 G2659310 2006-310-13-56-28.txt 10080 FALSE 666 2006-11-06 13:51:00 2006-11-13 10:56:38 atime G2659310 2006-307-21-09-57.txt 2006-11-13 10:56:39 G2659310 2006-307-21-45-55.txt 2006-11-13 10:56:39 G2659310 2006-307-22-23-00.txt 2006-11-13 10:56:39 G2659310 2006-307-23-00-33.txt 2006-11-13 10:56:39 G2659310 2006-307-23-39-39.txt 2006-11-13 10:56:39 G2659310 2006-308-00-17-25.txt 2006-11-13 10:56:39 G2659310 2006-308-00-53-45.txt 2006-11-13 10:56:39 G2659310 2006-308-01-30-03.txt 2006-11-13 10:56:39 G2659310 2006-308-02-06-00.txt 2006-11-13 10:56:39 G2659310 2006-308-02-41-57.txt 2006-11-13 10:56:39 G2659310 2006-308-03-17-54.txt 2006-11-13 10:56:39 G2659310 2006-308-03-53-51.txt 2006-11-13 10:56:39 G2659310 2006-308-04-29-48.txt 2006-11-13 10:56:39 G2659310 2006-308-05-05-44.txt 2006-11-13 10:56:39 G2659310 2006-308-05-41-41.txt 2006-11-13 10:56:39 G2659310 2006-308-06-17-39.txt 2006-11-13 10:56:39 G2659310 2006-308-06-52-27.txt 2006-11-13 10:56:39 G2659310 2006-308-07-28-25.txt 2006-11-13 10:56:39 G2659310 2006-308-08-04-22.txt 2006-11-13 10:56:39 G2659310 2006-308-08-40-20.txt 2006-11-13 10:56:39 G2659310 2006-308-09-16-18.txt 2006-11-13 10:56:39 G2659310 2006-308-09-52-15.txt 2006-11-13 10:56:39 G2659310 2006-308-10-28-13.txt 2006-11-13 10:56:39 G2659310 2006-308-11-04-10.txt 2006-11-13 10:56:39 G2659310 2006-308-11-40-08.txt 2006-11-13 10:56:39 G2659310 2006-308-12-16-06.txt 2006-11-13 10:56:39 G2659310 2006-308-12-50-55.txt 2006-11-13 10:56:39 G2659310 2006-308-13-26-54.txt 2006-11-13 10:56:39 G2659310 2006-308-14-02-52.txt 2006-11-13 10:56:39 G2659310 2006-308-14-38-51.txt 2006-11-13 10:56:39 G2659310 2006-308-15-14-50.txt 2006-11-13 10:56:39 G2659310 2006-308-15-50-47.txt 2006-11-13 10:56:39 G2659310 2006-308-16-26-45.txt 2006-11-13 10:56:39 G2659310 2006-308-17-02-43.txt 2006-11-13 10:56:39 G2659310 2006-308-17-38-41.txt 2006-11-13 10:56:39 G2659310 2006-308-18-14-40.txt 2006-11-13 10:56:39 G2659310 2006-308-18-49-29.txt 2006-11-13 10:56:39 G2659310 2006-308-19-25-28.txt 2006-11-13 10:56:39 G2659310 2006-308-20-01-27.txt 2006-11-13 10:56:39 G2659310 2006-308-20-37-27.txt 2006-11-13 10:56:39 G2659310 2006-308-21-13-26.txt 2006-11-13 10:56:39 G2659310 2006-308-21-49-24.txt 2006-11-13 10:56:39 G2659310 2006-308-22-25-24.txt 2006-11-13 10:56:39 G2659310 2006-308-23-01-23.txt 2006-11-13 10:56:39 G2659310 2006-308-23-37-20.txt 2006-11-13 10:56:39 G2659310 2006-309-00-13-20.txt 2006-11-13 10:56:39 G2659310 2006-309-00-48-10.txt 2006-11-13 10:56:39 G2659310 2006-309-01-24-09.txt 2006-11-13 10:56:39 G2659310 2006-309-02-00-10.txt 2006-11-13 10:56:40 G2659310 2006-309-02-36-09.txt 2006-11-13 10:56:40 G2659310 2006-309-03-12-09.txt 2006-11-13 10:56:40 G2659310 2006-309-03-48-08.txt 2006-11-13 10:56:40 G2659310 2006-309-04-24-07.txt 2006-11-13 10:56:40 G2659310 2006-309-05-00-07.txt 2006-11-13 10:56:40 G2659310 2006-309-05-36-07.txt 2006-11-13 10:56:40 G2659310 2006-309-06-12-07.txt 2006-11-13 10:56:40 G2659310 2006-309-06-47-00.txt 2006-11-13 10:56:40 G2659310 2006-309-07-22-58.txt 2006-11-13 10:56:40 G2659310 2006-309-07-58-59.txt 2006-11-13 10:56:40 G2659310 2006-309-08-35-00.txt 2006-11-13 10:56:40 G2659310 2006-309-09-11-01.txt 2006-11-13 10:56:40 G2659310 2006-309-09-47-02.txt 2006-11-13 10:56:40 G2659310 2006-309-10-23-03.txt 2006-11-13 10:56:40 G2659310 2006-309-10-59-04.txt 2006-11-13 10:56:40 G2659310 2006-309-11-35-05.txt 2006-11-13 10:56:40 G2659310 2006-309-12-11-09.txt 2006-11-13 10:56:40 G2659310 2006-309-12-46-00.txt 2006-11-13 10:56:40 G2659310 2006-309-13-22-02.txt 2006-11-13 10:56:40 G2659310 2006-309-13-58-03.txt 2006-11-13 10:56:40 G2659310 2006-309-14-34-04.txt 2006-11-13 10:56:40 G2659310 2006-309-15-10-14.txt 2006-11-13 10:56:40 G2659310 2006-309-15-46-15.txt 2006-11-13 10:56:40 G2659310 2006-309-16-22-16.txt 2006-11-13 10:56:40 G2659310 2006-309-16-58-18.txt 2006-11-13 10:56:40 G2659310 2006-309-17-34-20.txt 2006-11-13 10:56:40 G2659310 2006-309-18-10-21.txt 2006-11-13 10:56:40 G2659310 2006-309-18-45-15.txt 2006-11-13 10:56:40 G2659310 2006-309-19-21-15.txt 2006-11-13 10:56:40 G2659310 2006-309-19-57-18.txt 2006-11-13 10:56:40 G2659310 2006-309-20-33-20.txt 2006-11-13 10:56:40 G2659310 2006-309-21-09-21.txt 2006-11-13 10:56:40 G2659310 2006-309-21-45-22.txt 2006-11-13 10:56:40 G2659310 2006-309-22-21-24.txt 2006-11-13 10:56:40 G2659310 2006-309-22-57-27.txt 2006-11-13 10:56:40 G2659310 2006-309-23-33-27.txt 2006-11-13 10:56:40 G2659310 2006-310-00-09-28.txt 2006-11-13 10:56:40 G2659310 2006-310-00-44-18.txt 2006-11-13 10:56:40 G2659310 2006-310-01-20-17.txt 2006-11-13 10:56:40 G2659310 2006-310-01-56-19.txt 2006-11-13 10:56:40 G2659310 2006-310-02-32-20.txt 2006-11-13 10:56:40 G2659310 2006-310-03-08-21.txt 2006-11-13 10:56:40 G2659310 2006-310-03-44-22.txt 2006-11-13 10:56:40 G2659310 2006-310-04-20-24.txt 2006-11-13 10:56:40 G2659310 2006-310-04-56-25.txt 2006-11-13 10:56:40 G2659310 2006-310-05-32-25.txt 2006-11-13 10:56:40 G2659310 2006-310-06-08-26.txt 2006-11-13 10:56:40 G2659310 2006-310-06-43-21.txt 2006-11-13 10:56:40 G2659310 2006-310-07-19-22.txt 2006-11-13 10:56:40 G2659310 2006-310-07-55-25.txt 2006-11-13 10:56:40 G2659310 2006-310-08-31-27.txt 2006-11-13 10:56:40 G2659310 2006-310-09-07-29.txt 2006-11-13 10:56:40 G2659310 2006-310-09-43-29.txt 2006-11-13 10:56:41 G2659310 2006-310-10-19-31.txt 2006-11-13 10:56:41 G2659310 2006-310-10-55-32.txt 2006-11-13 10:56:41 G2659310 2006-310-11-31-43.txt 2006-11-13 10:56:41 G2659310 2006-310-12-08-04.txt 2006-11-13 10:56:41 G2659310 2006-310-12-43-17.txt 2006-11-13 10:56:41 G2659310 2006-310-13-20-21.txt 2006-11-13 10:56:41 G2659310 2006-310-13-56-28.txt 2006-11-13 10:56:38 -- Warren G. Lewis geelewis@gmail.com [[alternative HTML version deleted]]
Tim Calkins
2006-Nov-13 22:50 UTC
[R] handling time units--hours, minutes, days--from file times
hardly the most efficient way to go, but consider using a substring function to extract the time bits from your data, then reading them as POSIX dates and using difftime. for example,> mytime <- c("G2659310 2006-310-10-55-32.txt 10134 FALSE 666 2006-11-0610:49:00 2006-11-13 10:56:41", "G2659310 2006-310-11-31-43.txt 10136 FALSE 666 2006-11-06 11:25:00 2006-11-13 10:56:41", "G2659310 2006-310-12-08-04.txt 10140 FALSE 666 2006-11-06 12:02:00 2006-11-13 10:56:41", "G2659310 2006-310-12-43-17.txt 10148 FALSE 666 2006-11-06 12:38:00 2006-11-13 10:56:41", "G2659310 2006-310-13-20-21.txt 10138 FALSE 666 2006-11-06 13:15:00 2006-11-13 10:56:41", "G2659310 2006-310-13-56-28.txt 10080 FALSE 666 2006-11-06 13:51:00 2006-11-13 10:56:38")> time1 <- substring(mytime,49,67) > time2 <- substring(mytime,69,87)>interval <- difftime(as.POSIXct(time1, tz = "AET10ADT"), as.POSIXct(time2,tz = "AET10ADT"), units = "hours")>intervalTime differences of -168.1281, -167.5281, -166.9114, -166.3114, -165.6947, -165.0939 hours i'm not exactly sure what you're after, but here's a vector of time differences. in general the POSIX class holds the most detailed information about time -- note the specification of tz (time zone) -- and should be used when a great deal of precision is required. tc On 11/14/06, Warren <geelewis@gmail.com> wrote:> > Dear R-helpers, > I am trying to generalize my function for recording measurement times from > file times "mtime"--my intervals are minutes to hours over the course of > several days. I want to use hours as my units, and I have had trouble > dealing with time units in a general way. I have a simple solution for > the > dealing with regular intervals, but I have not been able to handle > irregular > intervals. I tried using the zoo package, and had similar problems with > the > conversion of time units. > > Code and sample data is below-- > for your info--after this, I am feeding the times and measurements to nls. > > Thanks in advance, > -- Warren > > > #Here is the failed code: > > myfilenames<-row.names(myfileinfo) > > fileno<-length(myfilenames) > > filetimes<-numeric() > > for (i in 2:fileno){rel.read.time<-myfileinfo$mtime[i]-myfileinfo$mtime[1] > > rel.read.time<-(as.numeric(rel.read.time)) > > ##this next part is problematic > > ##i would love to say > time.in.hours<-as.hours > (myfileinfo$mtime[i]-myfileinfo$mtime[1]) > > ifelse(rel.read.time >=5, hour.read.time<-(rel.read.time /60), > hour.read.time<-rel.read.time) > > filetimes<-c(filetimes,rel.read.time)} > > > #For regular intervals of readings, the code below generates measurement > times from the first interval: > > myfilenames<-row.names(myfileinfo) > fileno<-length(myfilenames) > intervalue<- myfileinfo$mtime[2] - myfileinfo$mtime[1] > > unitless.interval<-(as.numeric(intervalue)) > > ifelse(unitless.interval>=5, hour.interval<-(unitless.interval/60), > hour.interval<-unitless.interval) > > hours<-0 > > for (i in 1:(fileno-1)){hours<-c(hours,(i*hour.interval))} > > > > myfileinfo <- > size isdir mode > mtime ctime > G2659310 2006-307-21-09-57.txt 10220 FALSE 666 2006-11-03 21:04:00 > 2006-11-13 10:56:39 > G2659310 2006-307-21-45-55.txt 10230 FALSE 666 2006-11-03 21:40:00 > 2006-11-13 10:56:39 > G2659310 2006-307-22-23-00.txt 10236 FALSE 666 2006-11-03 22:17:00 > 2006-11-13 10:56:39 > G2659310 2006-307-23-00-33.txt 10236 FALSE 666 2006-11-03 22:54:00 > 2006-11-13 10:56:39 > G2659310 2006-307-23-39-39.txt 10234 FALSE 666 2006-11-03 23:33:00 > 2006-11-13 10:56:39 > G2659310 2006-308-00-17-25.txt 10234 FALSE 666 2006-11-04 00:11:00 > 2006-11-13 10:56:39 > G2659310 2006-308-00-53-45.txt 10228 FALSE 666 2006-11-04 00:48:00 > 2006-11-13 10:56:39 > G2659310 2006-308-01-30-03.txt 10208 FALSE 666 2006-11-04 01:25:00 > 2006-11-13 10:56:39 > G2659310 2006-308-02-06-00.txt 10188 FALSE 666 2006-11-04 02:00:00 > 2006-11-13 10:56:39 > G2659310 2006-308-02-41-57.txt 10168 FALSE 666 2006-11-04 02:36:00 > 2006-11-13 10:56:39 > G2659310 2006-308-03-17-54.txt 10158 FALSE 666 2006-11-04 03:12:00 > 2006-11-13 10:56:39 > G2659310 2006-308-03-53-51.txt 10148 FALSE 666 2006-11-04 03:48:00 > 2006-11-13 10:56:39 > G2659310 2006-308-04-29-48.txt 10144 FALSE 666 2006-11-04 04:24:00 > 2006-11-13 10:56:39 > G2659310 2006-308-05-05-44.txt 10132 FALSE 666 2006-11-04 05:00:00 > 2006-11-13 10:56:39 > G2659310 2006-308-05-41-41.txt 10136 FALSE 666 2006-11-04 05:35:00 > 2006-11-13 10:56:39 > G2659310 2006-308-06-17-39.txt 10128 FALSE 666 2006-11-04 06:11:00 > 2006-11-13 10:56:39 > G2659310 2006-308-06-52-27.txt 10128 FALSE 666 2006-11-04 06:47:00 > 2006-11-13 10:56:39 > G2659310 2006-308-07-28-25.txt 10130 FALSE 666 2006-11-04 07:23:00 > 2006-11-13 10:56:39 > G2659310 2006-308-08-04-22.txt 10130 FALSE 666 2006-11-04 07:59:00 > 2006-11-13 10:56:39 > G2659310 2006-308-08-40-20.txt 10134 FALSE 666 2006-11-04 08:35:00 > 2006-11-13 10:56:39 > G2659310 2006-308-09-16-18.txt 10166 FALSE 666 2006-11-04 09:11:00 > 2006-11-13 10:56:39 > G2659310 2006-308-09-52-15.txt 10180 FALSE 666 2006-11-04 09:46:00 > 2006-11-13 10:56:39 > G2659310 2006-308-10-28-13.txt 10192 FALSE 666 2006-11-04 10:22:00 > 2006-11-13 10:56:39 > G2659310 2006-308-11-04-10.txt 10210 FALSE 666 2006-11-04 10:58:00 > 2006-11-13 10:56:39 > G2659310 2006-308-11-40-08.txt 10210 FALSE 666 2006-11-04 11:34:00 > 2006-11-13 10:56:39 > G2659310 2006-308-12-16-06.txt 10222 FALSE 666 2006-11-04 12:10:00 > 2006-11-13 10:56:39 > G2659310 2006-308-12-50-55.txt 10222 FALSE 666 2006-11-04 12:46:00 > 2006-11-13 10:56:39 > G2659310 2006-308-13-26-54.txt 10224 FALSE 666 2006-11-04 13:21:00 > 2006-11-13 10:56:39 > G2659310 2006-308-14-02-52.txt 10220 FALSE 666 2006-11-04 13:57:00 > 2006-11-13 10:56:39 > G2659310 2006-308-14-38-51.txt 10224 FALSE 666 2006-11-04 14:33:00 > 2006-11-13 10:56:39 > G2659310 2006-308-15-14-50.txt 10216 FALSE 666 2006-11-04 15:09:00 > 2006-11-13 10:56:39 > G2659310 2006-308-15-50-47.txt 10202 FALSE 666 2006-11-04 15:45:00 > 2006-11-13 10:56:39 > G2659310 2006-308-16-26-45.txt 10202 FALSE 666 2006-11-04 16:21:00 > 2006-11-13 10:56:39 > G2659310 2006-308-17-02-43.txt 10190 FALSE 666 2006-11-04 16:57:00 > 2006-11-13 10:56:39 > G2659310 2006-308-17-38-41.txt 10188 FALSE 666 2006-11-04 17:32:00 > 2006-11-13 10:56:39 > G2659310 2006-308-18-14-40.txt 10174 FALSE 666 2006-11-04 18:08:00 > 2006-11-13 10:56:39 > G2659310 2006-308-18-49-29.txt 10170 FALSE 666 2006-11-04 18:44:00 > 2006-11-13 10:56:39 > G2659310 2006-308-19-25-28.txt 10158 FALSE 666 2006-11-04 19:20:00 > 2006-11-13 10:56:39 > G2659310 2006-308-20-01-27.txt 10132 FALSE 666 2006-11-04 19:56:00 > 2006-11-13 10:56:39 > G2659310 2006-308-20-37-27.txt 10122 FALSE 666 2006-11-04 20:32:00 > 2006-11-13 10:56:39 > G2659310 2006-308-21-13-26.txt 10104 FALSE 666 2006-11-04 21:08:00 > 2006-11-13 10:56:39 > G2659310 2006-308-21-49-24.txt 10094 FALSE 666 2006-11-04 21:44:00 > 2006-11-13 10:56:39 > G2659310 2006-308-22-25-24.txt 10092 FALSE 666 2006-11-04 22:19:00 > 2006-11-13 10:56:39 > G2659310 2006-308-23-01-23.txt 10066 FALSE 666 2006-11-04 22:55:00 > 2006-11-13 10:56:39 > G2659310 2006-308-23-37-20.txt 10052 FALSE 666 2006-11-04 23:31:00 > 2006-11-13 10:56:39 > G2659310 2006-309-00-13-20.txt 10042 FALSE 666 2006-11-05 00:07:00 > 2006-11-13 10:56:39 > G2659310 2006-309-00-48-10.txt 10036 FALSE 666 2006-11-05 00:43:00 > 2006-11-13 10:56:39 > G2659310 2006-309-01-24-09.txt 10036 FALSE 666 2006-11-05 01:19:00 > 2006-11-13 10:56:39 > G2659310 2006-309-02-00-10.txt 10040 FALSE 666 2006-11-05 01:55:00 > 2006-11-13 10:56:40 > G2659310 2006-309-02-36-09.txt 10026 FALSE 666 2006-11-05 02:30:00 > 2006-11-13 10:56:40 > G2659310 2006-309-03-12-09.txt 10026 FALSE 666 2006-11-05 03:06:00 > 2006-11-13 10:56:40 > G2659310 2006-309-03-48-08.txt 10026 FALSE 666 2006-11-05 03:42:00 > 2006-11-13 10:56:40 > G2659310 2006-309-04-24-07.txt 10024 FALSE 666 2006-11-05 04:18:00 > 2006-11-13 10:56:40 > G2659310 2006-309-05-00-07.txt 10028 FALSE 666 2006-11-05 04:54:00 > 2006-11-13 10:56:40 > G2659310 2006-309-05-36-07.txt 10030 FALSE 666 2006-11-05 05:30:00 > 2006-11-13 10:56:40 > G2659310 2006-309-06-12-07.txt 10036 FALSE 666 2006-11-05 06:06:00 > 2006-11-13 10:56:40 > G2659310 2006-309-06-47-00.txt 10038 FALSE 666 2006-11-05 06:42:00 > 2006-11-13 10:56:40 > G2659310 2006-309-07-22-58.txt 10046 FALSE 666 2006-11-05 07:18:00 > 2006-11-13 10:56:40 > G2659310 2006-309-07-58-59.txt 10048 FALSE 666 2006-11-05 07:53:00 > 2006-11-13 10:56:40 > G2659310 2006-309-08-35-00.txt 10074 FALSE 666 2006-11-05 08:29:00 > 2006-11-13 10:56:40 > G2659310 2006-309-09-11-01.txt 10078 FALSE 666 2006-11-05 09:05:00 > 2006-11-13 10:56:40 > G2659310 2006-309-09-47-02.txt 10088 FALSE 666 2006-11-05 09:41:00 > 2006-11-13 10:56:40 > G2659310 2006-309-10-23-03.txt 10104 FALSE 666 2006-11-05 10:17:00 > 2006-11-13 10:56:40 > G2659310 2006-309-10-59-04.txt 10118 FALSE 666 2006-11-05 10:53:00 > 2006-11-13 10:56:40 > G2659310 2006-309-11-35-05.txt 10122 FALSE 666 2006-11-05 11:29:00 > 2006-11-13 10:56:40 > G2659310 2006-309-12-11-09.txt 10138 FALSE 666 2006-11-05 12:05:00 > 2006-11-13 10:56:40 > G2659310 2006-309-12-46-00.txt 10148 FALSE 666 2006-11-05 12:41:00 > 2006-11-13 10:56:40 > G2659310 2006-309-13-22-02.txt 10138 FALSE 666 2006-11-05 13:17:00 > 2006-11-13 10:56:40 > G2659310 2006-309-13-58-03.txt 10148 FALSE 666 2006-11-05 13:52:00 > 2006-11-13 10:56:40 > G2659310 2006-309-14-34-04.txt 10150 FALSE 666 2006-11-05 14:28:00 > 2006-11-13 10:56:40 > G2659310 2006-309-15-10-14.txt 10164 FALSE 666 2006-11-05 15:04:00 > 2006-11-13 10:56:40 > G2659310 2006-309-15-46-15.txt 10174 FALSE 666 2006-11-05 15:40:00 > 2006-11-13 10:56:40 > G2659310 2006-309-16-22-16.txt 10172 FALSE 666 2006-11-05 16:16:00 > 2006-11-13 10:56:40 > G2659310 2006-309-16-58-18.txt 10172 FALSE 666 2006-11-05 16:52:00 > 2006-11-13 10:56:40 > G2659310 2006-309-17-34-20.txt 10182 FALSE 666 2006-11-05 17:28:00 > 2006-11-13 10:56:40 > G2659310 2006-309-18-10-21.txt 10182 FALSE 666 2006-11-05 18:04:00 > 2006-11-13 10:56:40 > G2659310 2006-309-18-45-15.txt 10182 FALSE 666 2006-11-05 18:40:00 > 2006-11-13 10:56:40 > G2659310 2006-309-19-21-15.txt 10182 FALSE 666 2006-11-05 19:16:00 > 2006-11-13 10:56:40 > G2659310 2006-309-19-57-18.txt 10182 FALSE 666 2006-11-05 19:52:00 > 2006-11-13 10:56:40 > G2659310 2006-309-20-33-20.txt 10176 FALSE 666 2006-11-05 20:28:00 > 2006-11-13 10:56:40 > G2659310 2006-309-21-09-21.txt 10174 FALSE 666 2006-11-05 21:04:00 > 2006-11-13 10:56:40 > G2659310 2006-309-21-45-22.txt 10178 FALSE 666 2006-11-05 21:39:00 > 2006-11-13 10:56:40 > G2659310 2006-309-22-21-24.txt 10178 FALSE 666 2006-11-05 22:15:00 > 2006-11-13 10:56:40 > G2659310 2006-309-22-57-27.txt 10164 FALSE 666 2006-11-05 22:51:00 > 2006-11-13 10:56:40 > G2659310 2006-309-23-33-27.txt 10158 FALSE 666 2006-11-05 23:27:00 > 2006-11-13 10:56:40 > G2659310 2006-310-00-09-28.txt 10150 FALSE 666 2006-11-06 00:03:00 > 2006-11-13 10:56:40 > G2659310 2006-310-00-44-18.txt 10150 FALSE 666 2006-11-06 00:39:00 > 2006-11-13 10:56:40 > G2659310 2006-310-01-20-17.txt 10132 FALSE 666 2006-11-06 01:15:00 > 2006-11-13 10:56:40 > G2659310 2006-310-01-56-19.txt 10120 FALSE 666 2006-11-06 01:51:00 > 2006-11-13 10:56:40 > G2659310 2006-310-02-32-20.txt 10118 FALSE 666 2006-11-06 02:27:00 > 2006-11-13 10:56:40 > G2659310 2006-310-03-08-21.txt 10108 FALSE 666 2006-11-06 03:03:00 > 2006-11-13 10:56:40 > G2659310 2006-310-03-44-22.txt 10094 FALSE 666 2006-11-06 03:38:00 > 2006-11-13 10:56:40 > G2659310 2006-310-04-20-24.txt 10104 FALSE 666 2006-11-06 04:14:00 > 2006-11-13 10:56:40 > G2659310 2006-310-04-56-25.txt 10112 FALSE 666 2006-11-06 04:50:00 > 2006-11-13 10:56:40 > G2659310 2006-310-05-32-25.txt 10108 FALSE 666 2006-11-06 05:26:00 > 2006-11-13 10:56:40 > G2659310 2006-310-06-08-26.txt 10108 FALSE 666 2006-11-06 06:02:00 > 2006-11-13 10:56:40 > G2659310 2006-310-06-43-21.txt 10108 FALSE 666 2006-11-06 06:38:00 > 2006-11-13 10:56:40 > G2659310 2006-310-07-19-22.txt 10112 FALSE 666 2006-11-06 07:14:00 > 2006-11-13 10:56:40 > G2659310 2006-310-07-55-25.txt 10108 FALSE 666 2006-11-06 07:50:00 > 2006-11-13 10:56:40 > G2659310 2006-310-08-31-27.txt 10106 FALSE 666 2006-11-06 08:26:00 > 2006-11-13 10:56:40 > G2659310 2006-310-09-07-29.txt 10118 FALSE 666 2006-11-06 09:02:00 > 2006-11-13 10:56:40 > G2659310 2006-310-09-43-29.txt 10120 FALSE 666 2006-11-06 09:38:00 > 2006-11-13 10:56:41 > G2659310 2006-310-10-19-31.txt 10130 FALSE 666 2006-11-06 10:13:00 > 2006-11-13 10:56:41 > G2659310 2006-310-10-55-32.txt 10134 FALSE 666 2006-11-06 10:49:00 > 2006-11-13 10:56:41 > G2659310 2006-310-11-31-43.txt 10136 FALSE 666 2006-11-06 11:25:00 > 2006-11-13 10:56:41 > G2659310 2006-310-12-08-04.txt 10140 FALSE 666 2006-11-06 12:02:00 > 2006-11-13 10:56:41 > G2659310 2006-310-12-43-17.txt 10148 FALSE 666 2006-11-06 12:38:00 > 2006-11-13 10:56:41 > G2659310 2006-310-13-20-21.txt 10138 FALSE 666 2006-11-06 13:15:00 > 2006-11-13 10:56:41 > G2659310 2006-310-13-56-28.txt 10080 FALSE 666 2006-11-06 13:51:00 > 2006-11-13 10:56:38 > atime > G2659310 2006-307-21-09-57.txt 2006-11-13 10:56:39 > G2659310 2006-307-21-45-55.txt 2006-11-13 10:56:39 > G2659310 2006-307-22-23-00.txt 2006-11-13 10:56:39 > G2659310 2006-307-23-00-33.txt 2006-11-13 10:56:39 > G2659310 2006-307-23-39-39.txt 2006-11-13 10:56:39 > G2659310 2006-308-00-17-25.txt 2006-11-13 10:56:39 > G2659310 2006-308-00-53-45.txt 2006-11-13 10:56:39 > G2659310 2006-308-01-30-03.txt 2006-11-13 10:56:39 > G2659310 2006-308-02-06-00.txt 2006-11-13 10:56:39 > G2659310 2006-308-02-41-57.txt 2006-11-13 10:56:39 > G2659310 2006-308-03-17-54.txt 2006-11-13 10:56:39 > G2659310 2006-308-03-53-51.txt 2006-11-13 10:56:39 > G2659310 2006-308-04-29-48.txt 2006-11-13 10:56:39 > G2659310 2006-308-05-05-44.txt 2006-11-13 10:56:39 > G2659310 2006-308-05-41-41.txt 2006-11-13 10:56:39 > G2659310 2006-308-06-17-39.txt 2006-11-13 10:56:39 > G2659310 2006-308-06-52-27.txt 2006-11-13 10:56:39 > G2659310 2006-308-07-28-25.txt 2006-11-13 10:56:39 > G2659310 2006-308-08-04-22.txt 2006-11-13 10:56:39 > G2659310 2006-308-08-40-20.txt 2006-11-13 10:56:39 > G2659310 2006-308-09-16-18.txt 2006-11-13 10:56:39 > G2659310 2006-308-09-52-15.txt 2006-11-13 10:56:39 > G2659310 2006-308-10-28-13.txt 2006-11-13 10:56:39 > G2659310 2006-308-11-04-10.txt 2006-11-13 10:56:39 > G2659310 2006-308-11-40-08.txt 2006-11-13 10:56:39 > G2659310 2006-308-12-16-06.txt 2006-11-13 10:56:39 > G2659310 2006-308-12-50-55.txt 2006-11-13 10:56:39 > G2659310 2006-308-13-26-54.txt 2006-11-13 10:56:39 > G2659310 2006-308-14-02-52.txt 2006-11-13 10:56:39 > G2659310 2006-308-14-38-51.txt 2006-11-13 10:56:39 > G2659310 2006-308-15-14-50.txt 2006-11-13 10:56:39 > G2659310 2006-308-15-50-47.txt 2006-11-13 10:56:39 > G2659310 2006-308-16-26-45.txt 2006-11-13 10:56:39 > G2659310 2006-308-17-02-43.txt 2006-11-13 10:56:39 > G2659310 2006-308-17-38-41.txt 2006-11-13 10:56:39 > G2659310 2006-308-18-14-40.txt 2006-11-13 10:56:39 > G2659310 2006-308-18-49-29.txt 2006-11-13 10:56:39 > G2659310 2006-308-19-25-28.txt 2006-11-13 10:56:39 > G2659310 2006-308-20-01-27.txt 2006-11-13 10:56:39 > G2659310 2006-308-20-37-27.txt 2006-11-13 10:56:39 > G2659310 2006-308-21-13-26.txt 2006-11-13 10:56:39 > G2659310 2006-308-21-49-24.txt 2006-11-13 10:56:39 > G2659310 2006-308-22-25-24.txt 2006-11-13 10:56:39 > G2659310 2006-308-23-01-23.txt 2006-11-13 10:56:39 > G2659310 2006-308-23-37-20.txt 2006-11-13 10:56:39 > G2659310 2006-309-00-13-20.txt 2006-11-13 10:56:39 > G2659310 2006-309-00-48-10.txt 2006-11-13 10:56:39 > G2659310 2006-309-01-24-09.txt 2006-11-13 10:56:39 > G2659310 2006-309-02-00-10.txt 2006-11-13 10:56:40 > G2659310 2006-309-02-36-09.txt 2006-11-13 10:56:40 > G2659310 2006-309-03-12-09.txt 2006-11-13 10:56:40 > G2659310 2006-309-03-48-08.txt 2006-11-13 10:56:40 > G2659310 2006-309-04-24-07.txt 2006-11-13 10:56:40 > G2659310 2006-309-05-00-07.txt 2006-11-13 10:56:40 > G2659310 2006-309-05-36-07.txt 2006-11-13 10:56:40 > G2659310 2006-309-06-12-07.txt 2006-11-13 10:56:40 > G2659310 2006-309-06-47-00.txt 2006-11-13 10:56:40 > G2659310 2006-309-07-22-58.txt 2006-11-13 10:56:40 > G2659310 2006-309-07-58-59.txt 2006-11-13 10:56:40 > G2659310 2006-309-08-35-00.txt 2006-11-13 10:56:40 > G2659310 2006-309-09-11-01.txt 2006-11-13 10:56:40 > G2659310 2006-309-09-47-02.txt 2006-11-13 10:56:40 > G2659310 2006-309-10-23-03.txt 2006-11-13 10:56:40 > G2659310 2006-309-10-59-04.txt 2006-11-13 10:56:40 > G2659310 2006-309-11-35-05.txt 2006-11-13 10:56:40 > G2659310 2006-309-12-11-09.txt 2006-11-13 10:56:40 > G2659310 2006-309-12-46-00.txt 2006-11-13 10:56:40 > G2659310 2006-309-13-22-02.txt 2006-11-13 10:56:40 > G2659310 2006-309-13-58-03.txt 2006-11-13 10:56:40 > G2659310 2006-309-14-34-04.txt 2006-11-13 10:56:40 > G2659310 2006-309-15-10-14.txt 2006-11-13 10:56:40 > G2659310 2006-309-15-46-15.txt 2006-11-13 10:56:40 > G2659310 2006-309-16-22-16.txt 2006-11-13 10:56:40 > G2659310 2006-309-16-58-18.txt 2006-11-13 10:56:40 > G2659310 2006-309-17-34-20.txt 2006-11-13 10:56:40 > G2659310 2006-309-18-10-21.txt 2006-11-13 10:56:40 > G2659310 2006-309-18-45-15.txt 2006-11-13 10:56:40 > G2659310 2006-309-19-21-15.txt 2006-11-13 10:56:40 > G2659310 2006-309-19-57-18.txt 2006-11-13 10:56:40 > G2659310 2006-309-20-33-20.txt 2006-11-13 10:56:40 > G2659310 2006-309-21-09-21.txt 2006-11-13 10:56:40 > G2659310 2006-309-21-45-22.txt 2006-11-13 10:56:40 > G2659310 2006-309-22-21-24.txt 2006-11-13 10:56:40 > G2659310 2006-309-22-57-27.txt 2006-11-13 10:56:40 > G2659310 2006-309-23-33-27.txt 2006-11-13 10:56:40 > G2659310 2006-310-00-09-28.txt 2006-11-13 10:56:40 > G2659310 2006-310-00-44-18.txt 2006-11-13 10:56:40 > G2659310 2006-310-01-20-17.txt 2006-11-13 10:56:40 > G2659310 2006-310-01-56-19.txt 2006-11-13 10:56:40 > G2659310 2006-310-02-32-20.txt 2006-11-13 10:56:40 > G2659310 2006-310-03-08-21.txt 2006-11-13 10:56:40 > G2659310 2006-310-03-44-22.txt 2006-11-13 10:56:40 > G2659310 2006-310-04-20-24.txt 2006-11-13 10:56:40 > G2659310 2006-310-04-56-25.txt 2006-11-13 10:56:40 > G2659310 2006-310-05-32-25.txt 2006-11-13 10:56:40 > G2659310 2006-310-06-08-26.txt 2006-11-13 10:56:40 > G2659310 2006-310-06-43-21.txt 2006-11-13 10:56:40 > G2659310 2006-310-07-19-22.txt 2006-11-13 10:56:40 > G2659310 2006-310-07-55-25.txt 2006-11-13 10:56:40 > G2659310 2006-310-08-31-27.txt 2006-11-13 10:56:40 > G2659310 2006-310-09-07-29.txt 2006-11-13 10:56:40 > G2659310 2006-310-09-43-29.txt 2006-11-13 10:56:41 > G2659310 2006-310-10-19-31.txt 2006-11-13 10:56:41 > G2659310 2006-310-10-55-32.txt 2006-11-13 10:56:41 > G2659310 2006-310-11-31-43.txt 2006-11-13 10:56:41 > G2659310 2006-310-12-08-04.txt 2006-11-13 10:56:41 > G2659310 2006-310-12-43-17.txt 2006-11-13 10:56:41 > G2659310 2006-310-13-20-21.txt 2006-11-13 10:56:41 > G2659310 2006-310-13-56-28.txt 2006-11-13 10:56:38 > -- > Warren G. Lewis > geelewis@gmail.com > > [[alternative HTML version deleted]] > > ______________________________________________ > 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 > and provide commented, minimal, self-contained, reproducible code. >-- Tim Calkins 0406 753 997 [[alternative HTML version deleted]]