Vous avez besoin de manipuler des chaîne de caractères en toute simplicité ? Alors vous allez aimer le package stringr !
Comme toutes les fonctions du tidyverse, la syntaxe est claire, rien que dans le nom. Pour remplacer toutes les chaînes de caractères, on va utiliser str_replace_all
(string, replace, all), tout simplement.
Autre règle suivie par cette fonction : le premier argument est l’objet qui contient la chaîne. Vous devrez coder : str_replace_all(df, pattern, replacement). Par exemple :
library(stringr)
str_replace_all("Une chaîne de caractères", pattern = "Une", replacement = "1")
[1] "1 chaîne de caractères"
À noter : l’équivalent str_replace
, qui ne remplacera que le premier élément qu’il rencontrera.
str_replace("Une chaîne de caractères et une autre", pattern = "Une", replacement = "1")
[1] "1 chaîne de caractères et une autre"