Я попытался выбрать строки на основе их идентификатора. Например, в кадре данных, который называется test
, ID 201 имеет 6 строк данных, ID 202 также имеет 6 строк данных и 203, 204..... и т.д.
Теперь я хочу извлечь только 201 и 202 из набора данных, поэтому он должен иметь всего 12 строк. Однако
out <- test[test$ID==c(201,202), ]
out <- subset(test, ID==c(201,202))
возвращает только три 201 и три 202, которые являются строкой 1, строкой 3, строкой 5 8 10 12.
Может ли кто-нибудь дать некоторые предложения о том, как я могу это сделать в R?