私はこのようなデータフレームxを持っています
Id Group Var1
001 A yes
002 A no
003 A yes
004 B no
005 B yes
006 C no
このようなデータフレームを作りたい
Group yes no
A 2 1
B 1 1
C 0 1
関数.aggregateはうまく機能します
aggregate(x$Var1 ~ x$Group,FUN=summary)
しかし、結果を使用してデータフレームを作成することはできません。
.ddplyを使用してみた場合
ddply(x,"Group",function(x) summary(x$Var1))
エラーが発生しました:結果の長さが等しくありません。
私は何が間違っているのですか?
ありがとう。