R言語で2次元の列挙表を生成する方法は何ですか?
R言語では、table()関数を使用して2次元のクロス集計表を生成することができます。最初に、データを2つの変数に分割し、その2つの変数をtable()関数に引数として渡す必要があります。
以下是一个简单的范例:
# 创建两个变量:性别和学历
gender <- c("男", "女", "女", "男", "男", "女", "男", "女")
education <- c("硕士", "本科", "本科", "硕士", "博士", "硕士", "博士", "硕士")
# 生成二维列联表
table(gender, education)
結果は次の通りです:
education
gender 本科 博士 硕士
女 1 0 2
男 1 1 2
この二次元クロス集計表は、性別と学歴の関係を示しています。この例では、学士号を持っているのは女性1人と男性1人、修士号を持っているのは女性2人と男性2人で、博士号を持っているのは男性1人だけです。
この例が役立つことを願っています!