0
votes

Comment appliquer "Mutate" à chaque élément de la colonne lorsque des éléments diffèrent les uns des autres?

J'ai analysé un corpus et j'ai maintenant quelque chose comme ça, de text1 em>: xxx pré>

to text100 em> p> p>

parse2 %>% mutate(doc_id = recode(doc_id, text1 = "text134"))


0 commentaires

3 Réponses :


1
votes

Supprimer le texte de doc_id code> de sorte que vous n'avez que des chiffres à gauche et ajoute 133 pour obtenir new_id code>.

df <- structure(list(id = 1:9, doc_id = structure(c(1L, 1L, 1L, 2L, 
2L, 2L, 3L, 3L, 3L), .Label = c("text1", "text2", "text3"), 
class = "factor")), class = "data.frame", row.names = c(NA, -9L))


0 commentaires

1
votes

avec les données de Ronak xxx


0 commentaires

1
votes

Nous pouvons utiliser str_c à partir de stringr avec parse_number à partir de readr xxx


ou une autre option consiste à convertir "doc_id" en index par correspondant à l'aide des éléments d'éléments , ajoutez 133 et coller Avec 'Text' xxx

Il peut également être utilisé avec base r xxx

Data xxx


0 commentaires