基于R语言 数据检验详解

 更新时间:2022年03月02日 11:19:15   作者:HuangXinyue1017  
这篇文章主要介绍了R语言数据检验的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1. W检验(Shapiro–Wilk (夏皮罗–威克尔 ) W统计量检验)

目标:检验数据是否符合某正态分布,如:标准正态分布N(0,1)
R函数:shapiro.test().
结果含义:当p值小于某个显著性水平α(比如0.05)时,则认为样本不是来自正态分布的总体,否则认为样本来自正态分布的总体。

2. K检验(经验分布的Kolmogorov-Smirnov检验)

目标:检验数据的分布是否符合函数F(x)
R函数:ks.test(),如果P值很小,说明拒绝原假设,表明数据不符合F(n,m)分布。

3. 相关性检验:

R函数:cor.test()
cor.test(x, y,
alternative = c("two.sided", "less", "greater"),
method = c("pearson", "kendall", "spearman"),
exact = NULL, conf.level = 0.95, ...)

结果含义:如果p值很小,则拒绝原假设,认为x,y是相关的。否则认为是不相关的。

4. T检验

目标:用于正态总体均值假设检验,单样本,双样本都可以。  
R函数:t.test()

在这里插入图片描述

t.test(x, y = NULL,
alternative = c("two.sided", "less", "greater"),
mu = 0, paired = FALSE, var.equal = FALSE,
conf.level = 0.95, ...)

结果意义:P值小于显著性水平时拒绝原假设,否则,接受原假设。具体的假设要看所选择的是双边假设还是单边假设(又分小于和大于)

5. 正态总体方差检验

R函数:t.test()
t.test(x, y = NULL,
alternative = c("two.sided", "less", "greater"),
mu = 0, paired = FALSE, var.equal = FALSE,
conf.level = 0.95, ...)

结果意义:P值小于显著性水平时拒绝原假设,否则,接受原假设。具体的假设要看所选择的是双边假设还是单边假设(又分小于和大于)

在这里插入图片描述

6. 二项分布总体假设检验

binom.test(x, n, p = 0.5,
alternative = c("two.sided", "less", "greater"),
conf.level = 0.95)

原假设:p=p0,p<p0,p<p0 计算结果p-值很小,表示拒绝假设,否则为接受假设.

7. Pearson 拟合优度χ2检验

chisq.test(x, y = NULL, correct = TRUE,
p = rep(1/length(x), length(x)), rescale.p = FALSE,
simulate.p.value = FALSE, B = 2000) 

原假设H0:X符合F分布。

8. Fisher精确的独立检验:

fisher.test(x, y = NULL, workspace = 200000, hybrid = FALSE,
control = list(), or = 1, alternative = "two.sided",
conf.int = TRUE, conf.level = 0.95)

原假设:X,Y相关。

9. McNemar检验:

mcnemar.test(x, y = NULL, correct = TRUE)

原假设:两组数据的频数没有区别。

10. 秩相关检验

cor.test(x, y,
alternative = c("two.sided", "less", "greater"),
method = "spearman", conf.level = 0.95, ...)

原假设:x,y相关.

11. Wilcoxon秩检验

wilcox.test(x, y = NULL,
alternative = c("two.sided", "less", "greater"),
mu = 0, paired = FALSE, exact = NULL, correct = TRUE,
conf.int = FALSE, conf.level = 0.95, ...)

原假设:中位数大于,小于,不等于mu

到此这篇关于R语言 数据检验的文章就介绍到这了,更多相关R语言 数据检验内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • R语言随机抽样详解

    R语言随机抽样详解

    这篇文章主要介绍了R语言随机抽样,从总体中抽取样本的方法很多,最常用的方法是简单随机抽样,本文给大家详细讲解结合示例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-11-11
  • R语言处理JSON文件的方法

    R语言处理JSON文件的方法

    在本篇文章里小编给大家分享的是一篇关于R语言处理JSON文件的方法,有兴趣的朋友们可以参考下。
    2021-05-05
  • R语言中merge函数详解

    R语言中merge函数详解

    这篇文章主要介绍了R语言中merge函数,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-10-10
  • R语言实现ggplot重绘天猫双十一销售额曲线图过程

    R语言实现ggplot重绘天猫双十一销售额曲线图过程

    这篇文章主要为大家介绍了如何使用ggplot绘制天猫双十一销售额曲线图的实现过程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2021-11-11
  • R语言中assign函数和get函数的用法

    R语言中assign函数和get函数的用法

    这篇文章主要介绍了R语言中assign函数和get函数的用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言对Excel文件操作实例

    R语言对Excel文件操作实例

    在本篇文章里小编给大家整理了一篇关于R语言对Excel文件操作实例内容,有兴趣的朋友们可以学习下。
    2021-05-05
  • R语言基本运算的示例代码

    R语言基本运算的示例代码

    这篇文章主要介绍了R语言基本运算的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • R语言-生成频数表和列联表crosstable函数介绍

    R语言-生成频数表和列联表crosstable函数介绍

    这篇文章主要介绍了R语言-生成频数表和列联表crosstable函数介绍,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言本地安装包图文教程

    R语言本地安装包图文教程

    这篇文章主要介绍了R语言本地安装包图文教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言刷题检验数据缺失类型过程详解

    R语言刷题检验数据缺失类型过程详解

    这篇文章主要为大家介绍了R语言刷题中检验数据缺失类型的过程示例分析详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11

最新评论