输出期望的列联表(R语言代码示例)
首先,我们需要明确列联表是用于统计两个或更多变量之间的关系的一种方法。在R语言中,我们可以使用table()
函数来创建列联表。为了演示这一过程,我将使用一个虚拟的数据集,并且通过代码和说明的方式来生成一个基本的列联表。
假设我们有一个调查问卷数据集,其中包含了两个变量:性别和兴趣爱好。数据集的名称为survey_data
,它包含了1000个观测值。下面是一个简化的示例:
# 创建虚拟数据集
set.seed(123)
gender <- sample(c("男", "女"), 1000, replace = TRUE)
interest <- sample(c("篮球", "音乐", "读书", "游戏"), 1000, replace = TRUE)
survey_data <- data.frame(gender, interest)
# 创建列联表
cross_table <- table(survey_data$gender, survey_data$interest)
在上述代码中,set.seed(123)
是用于设置随机数种子,以确保结果的可复现性。sample()
函数用于从给定