SAS からRに移行しています。SASで非常に簡単にできることについて助けが必要ですが、Rではこれについての手がかりがありません。
X1〜X50など、多くのカテゴリ変数(すべて因子に変換)を含むデータフレームがあります。各変数は異なるカテゴリを持つことができます。例えば、
X1 can be Male, Female
x2 can be 1, 0
X3 can be 1, 2, 3, 4, 5
次のような 3 つの列を持つ出力データフレームを取得するように、50 個のカテゴリ変数すべてに対して table コマンドを一緒に実行したかったのです。
Group Variable Levels Frequency
1 x1 Male 10
1 X1 Female 30
1 X2 1 5
1 X2 0 20
1 X2 Missing 15
1 X3 1 5
1 X3 2 5
1 X3 3 5
1 X3 4 10
1 X3 5 5
1 X3 Missing 5
2
2
2
2
2
グループごとの一変量度数分布が必要です。したがって、列グループは、頻度を計算する元のデータフレームのサブセットを識別します。