I ont une colonne de noms fermes dans un R dataframe qui va quelque chose comme ceci:découpage de chaînes et la génération de tableaux de fréquence R
"ABC Industries"
"ABC Enterprises"
"123 and 456 Corporation"
"XYZ Company"
Et ainsi de suite. Je suis en train de générer des tableaux de fréquence de chaque mot qui apparaît dans cette colonne, donc par exemple, quelque chose comme ceci:
Industries 10
Corporation 31
Enterprise 40
ABC 30
XYZ 40
Je suis relativement nouveau pour R, donc je me demandais d'une bonne façon pour aborder cela. Dois-je séparer les chaînes et placer chaque mot distinct dans une nouvelle colonne? Existe-t-il un moyen de diviser une ligne de plusieurs mots en plusieurs lignes avec un seul mot?
Merci beaucoup. J'ai joué avec le code original et je trouve que j'obtiens le même résultat avec: table (unlist (strsplit (text, ""))) À quoi servent lapply() et do.call() ? – aesir