Sélectionnez plusieurs lignes de conditionnement sur ID dans R

J'ai essayé de sélectionner les lignes en fonction de leur ID. Par exemple, dans un bloc de données appelé testID 201 a 6 lignes de données, l'ID 202 a 6 lignes de données trop, et 203, 204..... etc.

Maintenant, je ne veux extraire 201 et 202 de la série de données, de sorte qu'il doit avoir 12 lignes au total. Cependant

out <- test[test$ID==c(201,202), ]
out <- subset(test, ID==c(201,202))

retourne seulement trois 201 et trois 202, qui sont la Ligne 1, Ligne 3, Ligne 5 8 10 12.

Quelqu'un peut-il fournir des suggestions sur comment je peux le faire dans la R?

source d'informationauteur Fred | 2011-12-06