使用R语言进行维度联表分析
维度联表(Contingency Table)是一种统计分析方法,用于研究两个或多个分类变量之间的关系。在R语言中,我们可以使用table()
函数来创建和分析维度联表。本文将向您介绍如何使用R语言进行维度联表分析,并提供相应的源代码示例。
1. 创建维度联表
首先,我们需要准备用于创建维度联表的数据。假设我们有两个分类变量A和B,可以使用factor()
函数将它们转换为因子变量。
# 创建示例数据
A <- factor(c("A", "B", "A", "B", "A"))
B <- factor(c("X", "Y", "X", "Y", "X"))
# 创建维度联表
contingency_table <- table(A, B)
contingency_table
运行上述代码后,将得到以下结果:
B
A X Y
A 2 1
B 0 2
这个维度联表显示了变量A和B之间的关系。例如,在这个示例中,A为X时出现了2次,A为Y时出现了1次,B为X时出