我有一個數據幀,看起來像這樣:展開當前值的使用矢量data.frame在一列中的R
df <- data.frame(entrez = c(1:10, 1), entrez_HS = c(11:19, 19, 20))
entrez entrez_HS
1 1 11
2 2 12
3 3 13
4 4 14
5 5 15
6 6 16
7 7 17
8 8 18
9 9 19
10 10 19
11 1 20
我還具有的值的矢量中存在的df$entrez_HS
:
entrez_HS <- c(11, 11, 12, 19, 19)
對於entrez_HS
中的每個值,我想要df
的行,其中df$entrez_HS
等於該值。 entrez_HS
中的重複條目應該導致重複的行。下面是結果,我會期待上述df
:
entrez entrez_HS
1 1 11
2 1 11
3 2 12
4 9 19
5 10 19
6 9 19
7 10 19
不知道如何處理呢?謝謝