1. Kolmogorov-Smirnov 检验

检验一个样本是否服从既定的分布时,或者检验两个样本是否来自同一个分布时,可以用 Kolmogorov-Smirnov 检验,简称 KS 检验。

该检验被归为非参数检验(非参数检验是在总体方差未知或知道甚少的情况下,利用样本数据对总体分布形态等进行推断的方法),而 参数检验是在总体分布已知的情况下,对总体分布的均值或方差等进行检验。

KS 检验的基本思想是:根据经验分布函数与期望分布函数的累计分布的差值,可以构造一个服从 Kolmogorov 分布的统计量,进而进行检验。

类似的检验还有 Shapiro–Wilk 检验。

2. χ2\chi^2χ2 卡方检验

卡方检验也属于非参数检验,一般用于分类变量,检测实际频数与期望频数是否一致,广泛用于列联表(由行分类变量,列分类变量组成)的检验(检验两个变量是否相互独立)。

一个类别变量的卡方检验一般叫做拟合优度检验,统计量的计算公式为:

χ2=∑(f0−fe)2fe\chi^2=\sum\frac{(f_0-f_e)^2}{f_e} χ2=∑fe​(f0​−fe​)2​

其中,f0f_0f0​ 为观察频数,fef_efe​ 为期望频数。

两个类别变量时,又称作列联表的独立性检验,统计量的计算公式为:

χ2=∑∑(f0−fe)2fe\chi^2=\sum\sum\frac{(f_0-f_e)^2}{f_e} χ2=∑∑fe​(f0​−fe​)2​

其中,期望频数 fef_efe​ 的计算公式为:
fe=RTn×CTn×nf_e=\frac{RT}{n}\times\frac{CT}{n}\times n fe​=nRT​×nCT​×n

nnn 为样本量,RTRTRT 为行的合计频数,CTCTCT 为列的合计频数。

Kolmogorov-Smirnov 检验 与 卡方检验相关推荐

  1. Kolmogorov Smirnov 检验

    Kolmogorov-Smirnov检验 一个例子 假设你拿到下面的这100个观察值: -0.16 -0.68 -0.32 -0.85 0.89 -2.28 0.63 0.41 0.15 0.74 1 ...

  2. python ks检验_在python scipy中实现Kolmogorov Smirnov检验

    您的数据是以mu = 0.07和sigma = 0.89生成的. 您正在使用平均值0和标准偏差1的正态分布来测试此数据. 零假设(H0)是您的数据是样本的分布等于标准正态分布,平均值为0,标准偏差为1 ...

  3. matlab的k s检验,K-S 检验(Kolmogorov–Smirnov  kurtosis-skewness)

    本文与普通的讲述 K-S 检验的文章略有不同,分为两部分: (1). 针对大部分分布的 Kolmogorov–Smirnov 检验(真正的K-S检验) (2). 仅适用于高斯分布的基于分布曲线形状的  ...

  4. 柯尔莫可洛夫-斯米洛夫检验(Kolmogorov–Smirnov test,K-S test)

    柯尔莫哥洛夫-斯米尔诺夫检验(Колмогоров-Смирнов检验)基于累计分布函数,用以检验两个经验分布是否不同或一个经验分布与另一个理想分布是否不同. 在进行cumulative probab ...

  5. Kolmogorov–Smirnov test(K-S检验)

    20220502:已经很长时间不用 CSDN 写博客了,今天偶然看到自己以前写的这篇,发现存在一些错误和讲的不清楚的地方,修改一下以免误人子弟.(当然可能改后还是有错的,请读者不要尽信,如果实在不能理 ...

  6. 卡方分布的期望和方差_T检验、F检验、卡方检验详细分析及应用场景总结

    本文从什么是?有什么用?怎么用?以及注意事项?四个角度来介绍常用的几种统计分析方法:T检验.F检验.卡方检验 一.T检验 (一)什么是T检验 T检验是一种适合小样本的统计分析方法,通过比较不同数据的均 ...

  7. KS检验、t检验、f检验、Grubbs检验、狄克逊(Dixon)检验、卡方检验小结

    1. KS检验 Kolmogorov-Smirnov检验是基于累计分布函数的,用于检验一个分布是否符合某种理论分布或比较两个经验分布是否有显著差异. 单样本K-S检验是用来检验一个数据的观测经验分布是 ...

  8. 统计学中的t检验 、f检验、卡方检验

    1.1数据的种类 我们都知道,一般数据可以分为两类,即定量数据(数值型数据)和定性数据(非数值型数据),定性数据很好理解,例如人的性别,姓名这些都是定性数据. 定量数据可以分为以下几种: 1.1.1定 ...

  9. matlab概率及数理统计学习-T检验、卡方检验、直方图分布检验

    %norm:Normal正态分布 %t:T分布 %chi2:卡方分布 %f:F分布 %weib:Weibull分布 %--------- %cdf:cumulative distribution fu ...

最新文章

  1. 苹果ANCS协议学习【转】
  2. spark sql 查看分区_Spark 3.0 中七个必须知道的 SQL 性能优化
  3. 作业: IT 行业博客网站分析和创新
  4. 浏览器页面关闭事件获取及处理--onbeforeunload
  5. 除了HTML、CSS与JS,现在WASM也是标准Web语言
  6. PyCharm pyqt5 python串口通信封装类SerialCommunication
  7. 关于K-Means算法
  8. 排序算法(二)Sort with Swap(0,*)
  9. jupyter notebook 内核挂掉
  10. rox + openbox + fbpanel + conky打造又快又稳的桌面[转]
  11. vlan为什么能隔离广播域_【思唯网络学院】VLAN是二层技术还是三层技术?
  12. 计算机视觉知识点-车型识别
  13. 仅有银行转账凭证,是否可认定为民间借贷关系
  14. 测相伪距观测方程、线性组合
  15. 深航App劫持微信;Apple News上线首日遭遇各种崩溃;华为P30“望远镜手机”正式发布 | 雷锋早报... 1
  16. ASP.NET4.0中 ValidateRequest=false失效
  17. 微信小程序如何在后端获取openId?
  18. jsp项目发布到服务器
  19. JAVA 导入excel文件
  20. element-plus组件默认英文的解决办法

热门文章

  1. [linux数据库]error while loading shared libraries: libnsl.so.1: wrong ELF class: ELFCLASS32
  2. HappyGBS GB28181信令服务 - 文档
  3. 分享使用Matchvs的一些感受
  4. Java50道经典编程题:(十八)兵乓球赛程安排问题 ——对知识的灵活使用
  5. 前端入行前五年的简易职业规划
  6. OpenTSDB数据插入和查询python
  7. 天天酷跑宠物哪个最好,论表现分中飞行金币占比
  8. 【论文解读】DPED:DSLR-Quality Photos on Mobile Devices with Deep Convolutional Networks
  9. Android蓝牙实现设备间数据传输
  10. 【泛微ecology9 实战教程】流程实战-费用报销