Supposons que je veuille trouver le nombre de mots dans chaque ligne d'un cadre de données. Donc dans l'exemple suivant, je veux trouver que la première valeur dans la colonne un a 3 mots, la deuxième valeur a 4 mots, et ainsi de suite. Je suppose que c'est une tâche pour l'une des fonctions apply, mais j'ai peu de chance de comprendre cela.
dat = data.frame(one=c("C'est cool",
"J'aime ma banque", "Il aime la pizza", "Quoi"))
Dois-je travailler avec strsplit()
ou est-il préférable d'utiliser la fonction apply()
tout en créant une fonction: apply(dat, 1, function(x)...