Comment trouver le nombre d'occurrences d'une liste de mots? Je peux chercher un mot comme suit:Comment rechercher le nombre d'occurrences de mots individuels dans des données de texte?
dplyr::filter(data, grepl("apple", data$content,ignore.case = TRUE))
length(x$content)
Le séparateur |
me permet de résumer toutes les occurrences. Mais je veux compter chaque mot individuellement.
Les mots pourraient être fournis en ligne dans un fichier CSV ou écrit comme vecteur dans R lui-même, par exemple:
words <- c("apple","orange","pear","pineapple")
Une ride est que la data$count
sont une colonne de tweets de sorte que le mot peut se produire plus qu'une fois par tweet. Donc, je voudrais compter seulement si elles se produisent dans la rangée.
Voir 'stringr :: str_count' – www