2017-04-07 82 views
0

选择行我是全新的与R用grep VS使用==

我试着用选择从数据集行如下:

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

它返回的完整数据集,即使(貌似)逻辑等价原理:

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

然后做一些研究之后,我想这不工作的情况如下:

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

为什么2能正常工作但1不起作用?

感谢

+1

第一线,因为它是应该给一个错误:你缺少一个逗号 – Cath

回答

1

缺少逗号

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