Bonsoir,
Je voudrais extraire le 2ème "mot" du contenu d'une variable de dataframe. Mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
test<-data.frame(x=c("abc_defgh_ijkl_mnopq","a_b"))
(test<-test %>% mutate(v=str_split(x,"_")[[1]][2]))
renvoie la sortie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
                     x               v
1 abc_defgh_ijkl_mnopq    defgh
2                  a_b           defgh
Comment procéder pour avoir v="b" en 2ème ligne comme on le souhaiterait logiquement ??
Merci