构建列联表(R语言)
在数据分析和统计学中,列联表(Contingency Table)是一种用于表示两个或多个分类变量之间关系的表格形式。在R语言中,我们可以使用多种方法来构建列联表。本文将介绍如何使用R语言构建列联表,并提供相应的源代码示例。
- 数据准备
首先,我们需要准备数据集。假设我们有一个数据集包含两个分类变量:性别(Gender)和喜好的水果类型(Fruit)。数据集如下:
# 创建数据框
data <- data.frame(
Gender = c("Male", "Female", "Male", "Female", "Male", "Female"),
Fruit = c("Apple", "Orange", "Apple", "Apple", "Orange", "Orange")
)
- 构建列联表
接下来,我们可以使用R语言中的函数来构建列联表。常用的函数包括table()
和xtabs()
。两者的区别在于,table()