0

スタックオーバーフローは初めてなので、さらに情報が必要な場合はお知らせください。

私は、変数「色」の 2 つのオプションと、「色合い」のそれぞれ 2 つのオプションを含むデータセットを使用していました。次のようにデータをサブセット化しました。

blue <- subset(data1, colour=="B")

これは機能しているようで、「青」と入力すると、色「B」と色合い「空」と「ネイビー」のみが残りました

次に、このサブセットから分割表を作成したかったので、次のようにしました。

table1 <-table(blue$shade, blue$Response)

ここで、応答は Y/N です。

ただし、この時点で、分割表に赤い色合いが 0 で再表示されるため、問題が発生しました。

               Y    N
Sky            35   8
Navy           36   12
Scarlet        0    0
Maroon         0    0

テーブルを「修正」して関連する部分を手動で削除する以外に、これらの 0 値を削除する方法について誰かアドバイスできますか?

どうもありがとう

4

1 に答える 1

0

droplevels未使用のレベルを削除するために使用できます

blue <- droplevels(blue)

そして、table

table(blue$shade, blue$Response)
于 2016-04-02T10:30:18.913 に答える