Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 比较日期/时间逻辑,是否必须将日期/时间格式化为as.POSIXct()?_R_Datetime_Comparison - Fatal编程技术网

R 比较日期/时间逻辑,是否必须将日期/时间格式化为as.POSIXct()?

R 比较日期/时间逻辑,是否必须将日期/时间格式化为as.POSIXct()?,r,datetime,comparison,R,Datetime,Comparison,我有一个带有dim(my_data)got[1]2075259 运行 my_data$DateTime“2007-02-02 23:59:59” 我得到了FALSE 但是在我运行库(dplyr)并尝试使用 my_data 1通过查看错误,您似乎遇到了POSIXctvsPOSIXlt问题strtime提供了一个POSIXlt而不是POSIXct对象。将strtime行替换为as.POSIXct(my_data$DateTime,format=“%Y-%m-%d%H:%m:%S”) head(my_

我有一个带有
dim(my_data)
got
[1]2075259

运行
my_data$DateTime“2007-02-02 23:59:59”

我得到了
FALSE

但是在我运行
库(dplyr)
并尝试使用

my_data 1通过查看错误,您似乎遇到了
POSIXct
vs
POSIXlt
问题
strtime
提供了一个
POSIXlt
而不是
POSIXct
对象。将
strtime
行替换为
as.POSIXct(my_data$DateTime,format=“%Y-%m-%d%H:%m:%S”)
head(my_data[, c(1,2,10)], 3)

      Date     Time            DateTime
1 16/12/2006 17:24:00 2006-12-16 17:24:00  
2 16/12/2006 17:25:00 2006-12-16 17:25:00 
3 16/12/2006 17:26:00 2006-12-16 17:26:00