Dans R, comment utiliser regex [: punct:] dans gsub?
Donné
test<-"Low-Decarie, Etienne"
Je souhaite remplacer tous les signes de ponctuation de l'espace
gsub(pattern="[:punct:]", x=test, replacement=" ")
mais ce produit
"Low-De arie, E ie e"
où aucun signe de ponctuation est remplacé et apparemment aléatoire de lettres sont supprimées (mais ils peuvent être associés à punctation comme t pour une tabulation et n pour la ligne suivante).
source d'informationauteur Etienne Low-Décarie
Vous devez vous connecter pour publier un commentaire.
Compagnons de Montréal utilisateur ici.
Plusieurs options, les mêmes résultats.
Dans la R de Base, il suffit de double crochets
Paquet
stringr
a la fonctionstr_replace_all
qui le fait.Ou de ne garder que les lettres