Comment faire pour supprimer l'apostrophe à partir d'une chaîne en R?
Dans un bloc de données, j'ai un texte comme
"X1" "X2"
"1" 53 "'[email protected]'"
"2" 54 "'[email protected]'"
"3" 55 "'[email protected]'"
"4" 56 "'[email protected]'"
Comment puis-je supprimer les guillemets simples de la chaîne dans la 2ème colonne?
OriginalL'auteur phoenix | 2013-07-20
Vous devez vous connecter pour publier un commentaire.
Pour remplacer du texte, utilisez (
g
)sub
:La fonction vectorielle de sorte que vous pouvez l'appliquer directement sur votre bloc de données sans la nécessité d'une boucle ou d'un
apply
:+1 pour le vectorisées option!
OriginalL'auteur Konrad Rudolph
Je pense que fixe est la valeur par défaut, mais il ne fait jamais de mal d'être explicite.
D'excuses, de lire le titre du post "Comment faire pour supprimer (un) seul devis d'une chaîne de caractères dans la R?"
fixed=TRUE
est pas la valeur par défaut, mais dans ce cas, il ne fait aucune différence. Cependant,sub
seul ne fonctionne pas ici, OP besoinsgsub
.OriginalL'auteur hd1
Je sais que la question n'en dispose autrement, mais ce qu'il veut réellement faire est de déballer ce 2e colonne, c'est pour enlever les résidus et menant des guillemets simples. Cela peut être fait avec un peu amélioré les regex:
OriginalL'auteur Holger Brandl