10-30 15:45:00" "2011-10-30 15:30:00"
#$ second: POSIXct, format: "2011-10-30 16:00:00" "2011-10-30 15:45:00"
A.K.
- Original Message -
From: Arnaud Duranel
To: arun
Cc: R help
Sent: Monday, September 24, 2012 10:42 AM
Subject: [R] POSIXct coerced in
#3 c 2011-10-30 2011-10-30
> #4 d 2012-06-22 2012-06-22
> str(dat2)
> #'data.frame': 4 obs. of 3 variables:
> # $ ID : Factor w/ 4 levels "a","b","c","d": 1 2 3 4
> # $ first : Date, format: "2011-08-27" "2011-10-30" ..
gt; dat2<-dat1
>> dat2$first<-as.Date(dat2$first,format="%Y-%m-%d %HH:MM:%SS")
>> dat2$second<-as.Date(dat2$second,format="%Y-%m-%d %HH:MM:%SS")
>> dat2
>> # ID first second
>> #1 a 2011-08-27 2011-08-27
>> #2 b 2
t;b","c","d": 1 2 3 4
# $ first : Date, format: "2011-08-27" "2011-10-30" ...
# $ second: Date, format: "2011-08-27" "2011-10-30" ...
dat2<-within(dat2,ID<-as.character(ID))
subset(dat2,ID%in% c("a","b"))
# ID
ot;2011-10-30" ...
# $ second: Date, format: "2011-08-27" "2011-10-30" ...
dat2<-within(dat2,ID<-as.character(ID))
subset(dat2,ID%in% c("a","b"))
# ID first second
#1 a 2011-08-27 2011-08-27
#2 b 2011-10-30 2011-10-30
A.K.
- Or
Hello
I have a list of POSIXct objects, from which I want to extract those
values that match a specific date, keeping them in POSIXct format. For a
specific date there is 0-2 matching values.
As an example (the actual list and objects are much longer):
x<-list()
x[["first"]]<-as.POSIXct(c("2011
6 matches
Mail list logo