5
**ply
関数ldply
の行/列出力名をplyrパッケージから指定したいとします。例えば** ply関数の出力行/列の名前をplyrから変更する方法はありますか?
、
私はdata.frame
に変換し、私が今持っていることは
q <- ldply(foo, signif, 2)
colnames(dq)[1] <- c('id', 'q1', 'q2','q3')
rownames(dq) <- dq$id
ある
signif()
foo <- list(var.a = runif(3), var.b = runif(3), var.c=runif(3))
で有効桁数を切り捨てるたいこと、foo
、リストを持っています
簡単な方法がありますか?
plyrを使用してrowsとcolsの名前を変更する方法は、これまでの2つの質問にありますが、私の質問は異なると思います。名前を別の関数と同時に記述することができますか(またはこれを正しく実行していれば)?これは価値のある機能要求ですか?
オプション2の例を投稿してもよろしいですか?それは役に立つと思われますが、私はそれがどのように機能するか直感的に理解していません。ありがとう。 – kmm
ここで私の古い答えを見てください:http://stackoverflow.com/questions/3277326/group-by-in-r-ddply-with-weighted-meanそして一般的に、 "[r] someterm" StackOverflowのRタグ内で 'someterm'を探します。私はちょうど 'ddply'のためにやったし、最初の2つのヒットは勝者だった。 –
ありがとうございます。私はSOを同様の答えで探すことは考えていませんでした。 – kmm