2つのバイナリ変数があるとします。
group <- rbinom(100,1,0.6)
y <- rbinom(100,1,0.3)
table(group,y)
y
group 0 1
0 26 13
1 42 19
この形式でテーブル出力をテーブルアウトまたはソートする方法:
y
group 1 0
0 13 26
1 19 42
解決しようとしているより大きな問題に応じて、これらのアプローチのいずれかが役立つ場合があります。参考までに、私が最初に得たものは次のとおりです。
> set.seed(1)
> group<-rbinom(100,1,0.6)
> y<-rbinom(100,1,0.3)
>
> table(group,y)
y
group 0 1
0 28 15
1 42 15
ファクターレベルの順序を独自に選択できるように再定義してy
からfactor
、次の表を作成できます。
> table(group,factor(y,levels=c("1","0")))
group 1 0
0 15 28
1 15 42
それとも、実行することができますtable
ように、上記とその後、出力のソート列を:
> table(group,y)[,c("1","0")]
y
group 1 0
0 15 28
1 15 42
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加