温馨提示×

r语言怎么生成二维列联表

小亿
246
2024-01-12 12:04:28
栏目: 编程语言

在R语言中,可以使用table()函数来生成二维列联表。首先,需要将数据分成两个变量,然后将这两个变量作为参数传递给table()函数。

下面是一个简单的例子:

# 创建两个变量:性别和学历
gender <- c("男", "女", "女", "男", "男", "女", "男", "女")
education <- c("硕士", "本科", "本科", "硕士", "博士", "硕士", "博士", "硕士")

# 生成二维列联表
table(gender, education)

输出结果为:

     education
gender  本科 博士 硕士
   女      1   0   2
   男      1   1   2

这个二维列联表显示了性别和学历之间的关系。在这个示例中,有1个女性和1个男性拥有本科学历,有2个女性和2个男性拥有硕士学历,而博士学历只有1个男性拥有。

希望这个例子能帮到你!

0