n-way 頻度表を作成するのに助けが必要です。
以下のコードを使用しています。
tab <- table(VAR1,VAR2,VAR3)
finaltab <- ftable(tab,row.vars=c(2,3))
print(finaltab)
VAR1、VAR2、VAR3 はすべて因子変数です。これを行うことで、次の表を作成します。
しかし、VAR2 と VAR3 にはいくつかのカテゴリがあるため、「0」の行がたくさんあります。次のように、実際に頻度値を持つ VAR3 のカテゴリの頻度のみを VAR2 のどのカテゴリに保持するために、これらの行を削除する必要があります。
最初に作成したテーブルをサブセット化するか、各 VAR2 カテゴリの VAR3 のすべてのレベルを返すのではなく、実際に頻度があるレベルのみを返す別の関数を使用して、その方法を知っている人はいますか?