温馨提示×

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

小亿
263
2024-01-12 12:04:28
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

下面是一个简单的例子:

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

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

输出结果为:

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

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

希望这个例子能帮到你!

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:c语言怎么随机生成二维数组

0