Допустим, я хочу найти количество слов в каждой строке фрейма данных. Итак, в следующем примере я хочу найти, что первое значение в первом столбце содержит 3 слова, второе значение — 4 слова и так далее. Я предполагаю, что это задача для одной из функций применения, но мне не повезло понять это.
dat = data.frame(one=c("That is Cool",
"I like my bank", "He likes pizza", "What"))
Нужно ли работать с strsplit()
или лучше использовать функцию apply()
при создании функции: apply(dat, 1, function(x)...