Re: [問題] data.table取出符合條件的資料
您好 不好意思想再請問一些問題...
就是我使用了filter時間有縮短了很多
後來有查到fastmatch裡面的fmatch
想試試看這個和filter的時間比較,不過出現了一些問題
以下是我寫的code
x<-structure(list(A = c(5, 3.5, 3.25, 4.25, 1.5), B = c(4.25, 4,
4, 4.5, 4.5), C = c(4.5, 2.5, 4, 2.25, 3)), .Names = c("A", "B",
"C"), class = "data.frame", row.names = c(NA, -5L))
x1<-as.data.table(x)
> x1
A B C
1: 5.00 4.25 4.50
2: 3.50 4.00 2.50
3: 3.25 4.00 4.00
4: 4.25 4.50 2.25
5: 1.50 4.50 3.00
> fmatch(x1$B,4)
[1] NA 1 1 NA NA
> x1[fmatch(x1$B,4)]
A B C
1: NA NA NA
2: 5 4.25 4.5
3: 5 4.25 4.5
4: NA NA NA
5: NA NA NA
想要讓他提出B等於4的2和3列,可是一直都試不出來...
想請問該如何把所要的目標列提出呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.152.111
※ 文章網址: http://www.ptt.cc/bbs/R_Language/M.1396621265.A.11F.html
推
04/04 22:24, , 1F
04/04 22:24, 1F
→
04/04 22:24, , 2F
04/04 22:24, 2F
→
04/04 22:33, , 3F
04/04 22:33, 3F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 4 篇):
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章