卡方独立性检验chiq-test

卡方独立性检验 chiq.test

原文日期: 2018-07-31
来源: https://github.com/wlz0726/wlz0726.github.io


卡方独立性检验

用于检验两个分类变量是否独立。

R 语言实现

1
2
3
4
5
6
7
8
9
10
11
12
# 创建列联表
data <- matrix(c(10, 20, 30, 40), nrow = 2)
rownames(data) <- c("Group1", "Group2")
colnames(data) <- c("Yes", "No")

# 卡方检验
result <- chisq.test(data)
print(result)

# 输出
# Pearson's Chi-squared test
# X-squared = 0.5, df = 1, p-value = 0.48

结果解读

  • p > 0.05: 无法拒绝原假设,两变量独立

  • p < 0.05: 拒绝原假设,两变量相关

注意事项

  1. 期望频数 < 5 的单元格不应超过 20%

  2. 样本量应足够大

  3. 数据应为独立随机样本

应用场景

  • 医学研究:疾病与暴露因素的关系

  • 市场调研:产品偏好与人群特征

  • 质量控制:缺陷率与生产批次


此文档为 GitHub 博客自动归档