2017-04-07 79 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",]