データフレームの各行の単語数を調べたいとしましょう。したがって、次の例では、列1の最初の値が3語、2番目の値が4語というようになります。これはapply関数の1つのタスクだと思いますが、これを理解するのはほとんど運がありません。
dat = data.frame(one=c("That is Cool",
"I like my bank", "He likes pizza", "What"))
関数を作成するときに関数strsplit()
を使用する必要がありますか、それとも使用する方がよいですか?apply()
apply(dat, 1, function(x)...