enter image description herecomment se débarrasser du texte répétitif et commun dans R
Je veux me débarrasser de « -n » à la fin de chaque mot dans mon trame de données. Existe-t-il un moyen de le faire dans R?
enter image description herecomment se débarrasser du texte répétitif et commun dans R
Je veux me débarrasser de « -n » à la fin de chaque mot dans mon trame de données. Existe-t-il un moyen de le faire dans R?
gsub('-n$','', 'my_word-n')
[1] "my_word"
#to make this work for the whole data frame you can do
my_new_df <- sapply(my_old_df, function(x) gsub('-n$','', x))
Si cela doit être à la fin, vous avez besoin de ''-n $'' –
très vrai, j'ai édité la réponse. –
Vous n'avez pas non plus besoin de 'gsub'. 'sub' fonctionne très bien – Sotos
Pour supprimer la chaîne non désirée de la fin de chaque mot, essayez
gsub('-n\\b','', df$TextColumn)
Vous dites que chaque mot dans votre trame de données. Votre trame de données se compose-t-elle uniquement de mots ou s'agit-il de chaînes de mots multiples "test-n string-n"? – G5W
essayez de regarder [this] (https://stackoverflow.com/questions/14871249/can-i-use-gsub-on-each-element-of-a-data-frame) – simone
J'ai essayé d'ajouter une image mais échoué .. il y a une colonne et les données sont comme "fin-n, tir-n, jeu-n" – sb10