看板 Statistics 關於我們 聯絡資訊
------------------------------------------------------------------------ [軟體程式類別]: R [程式問題]: 選取資料 [軟體熟悉度]: 中(3個月到1年) [問題敘述]: 假設現在我有一張資料表T1 人 數 A 10 B 11 C 14 B 2 A 44 D 33 E 24 A 34 A 12 B 12 ... ... 還有另外一張表是我想要找出來的人T2 "A" "C" ... 請問有沒有不透過迴圈的方法 把T1中人名是有在T2中的人抓出來呢? [程式範例]: Iwant=NULL fot( i in T2){ Iwant=c(Itanw,which(T1==i) } 目前用這個方法 可是數量一多的時候非常慢 想問問有沒有比較快的寫法 謝謝! ----------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.138.112 ※ 文章網址: http://www.ptt.cc/bbs/Statistics/M.1406769915.A.0BF.html
koai:T1$"人"[which(is.element(T1$"人",T2))] 07/31 09:44
songhome:!!!!這太神啦!!!感謝 07/31 09:47
xsssxxzz: Merge? 11/14 00:15