子集中的子集标准()不使用参数?

时间:2015-05-28 09:10:32

标签: r

我是我的数据框的子集" afterSum"按时间。这是我写的:

subset(afterSum,afterSum$from>=paste(time,"10:00:00") &
  afterSum$from<as.character(as.POSIXct(paste(time,"10:00:00")) + 
    as.difftime(1,unit="days")))

其中

   time<-"2015-04-15"

当我更换&#34; 2015-04-15&#34;用&#34;时间&#34;。我还检查了条件:

afterSum$from>=paste(time,"10:00:00") & 
   afterSum$from<as.character(as.POSIXct(paste(time,"10:00:00")) + 
      as.difftime(1,unit="days"))

并成功返回逻辑值向量。

我不明白为什么我不能使用&#34;时间&#34;在subset()中。有什么建议吗?

提前致谢。

0 个答案:

没有答案