Bonjour, chers tous.
Ci dessous un extrait reproductible du jeu de donnée sur lequel je travail actuellement. Je veux extraire les individus contenant uniquement le motif "POL" et qui sont tout seul (pas croiser avec un autre). Le jeu de donnée est cependant très volumineux (plusieurs milliers) donc inenvisageable à faire manuellement.
Voici par exemple un extrait:
test <- c("par_A_POL36"=3.003, "par_A_POL37"=2.003,"par_A_F49 x par_B_D92"=2.343,
"par_A_POL17 x par_B_D75"=1.103,"par_A_POL17 x par_B_D75"=0.393,
"par_A_POL17 x par_B_D75"=-3.347,"par_A_POL17 x par_B_D75"=1.045, "par_A_E39 x par_B_D75"=0.099)
J'aimerais avoir juste les individus : "par_A_POL36"=3.003 et par_A_POL37"=2.003
Voici ce que j'ai essayé de faire
grep(pattern = "POL", x = test, value=TRUE)
J'obtiens tous les individus contenant le motif "POL" (ce qui était quand même prévisible), Or, je veux juste ceux qui sont tout seul et contiennent le motif "POL". J'ai regarder dans plusieurs autres forums mais en général aucun cas ne s'apparente au mien.
Merci d'avance pour vos suggestions.
Achille