卡方检验用于分析由两个分类变量组成的频率表(即列联表)。卡方检验评估两个变量的类别之间是否存在显着关系。
卡方检验是一种统计方法, 用于确定两个类别变量之间是否具有显着相关性。这些变量应来自相同的总体, 并且应归类为-是/否, 红色/绿色, 男性/女性等。
R提供chisq.test()函数以执行卡方检验。此函数以表格形式输入数据, 其中包含观察值中变量的计数值。
在R中, chisq.test()函数具有以下语法:
chisq.test(data)
让我们看一个示例, 在该示例中我们将获取”质量”库中存在的Cars93数据。该数据代表1993年不同型号汽车的销售。
数据:
library("MASS")
print(str(Cars93))
输出
例:
# Loading the Mass library.
library("MASS")
# Creating a data frame from the main data set.
car_data<- data.frame(Cars93$AirBags, Cars93$Type)
# Creating a table with the needed variables.
car_data = table(Cars93$AirBags, Cars93$Type)
print(car_data)
# Performing the Chi-Square test.
print(chisq.test(car_data))
输出
评论前必须登录!
注册