空のレベルを落とさずにテーブルを要約または集計したいと考えています。誰かがこれについて何か考えを持っているのだろうか?
例として、これはデータフレームです
df1<-data.frame(Method=c(rep("A",3),rep("B",2),rep("C",4)),
Type=c("Fast","Fast","Medium","Fast","Slow","Fast","Medium","Slow","Slow"),
Measure=c(1,1,2,1,3,1,1,2,2))
doBy
ベースとパッケージを使用した 2 つのアプローチ。
#base
aggregate(Measure~Method+Type,data=df1,FUN=length)
require(doBy)
summaryBy(Measure~Method+Type,data=df1,FUN=length)
どちらも同じ結果を異なる方法でソートしますが、問題は、メソッドとタイプのすべての組み合わせと、欠落しているメジャーを NA として挿入したいということです。または、両方の因子のすべてのレベルを維持する必要があります。
df1$Type
df1$Method
何かがあるのかもしれplyr
ませんが、それがどのように機能するかはわかりません。