使用grep vs使用==选择行

时间:2017-04-07 07:26:29

标签: r

我是R的新手

我尝试使用以下方法从数据集中选择行:

1. completeResults <- results[ results$Final_Status=="TSICompleted"]

它返回了完整的数据集,即使(看似)逻辑等价物有效:

2. timesTrimmed<-times[times$totaltimemins<60,]

然后在做了一些研究之后,我尝试了下面的工作:

3. completeResults <- results[grep("TSICompleted", results$Final_Status), ]

为什么2有效但1无效?

感谢

1 个答案:

答案 0 :(得分:1)

缺少逗号

completeResults <- results[ results$Final_Status=="TSICompleted",]