当前位置: 首页 > news >正文

网站模板视频教程360搜索引擎

网站模板视频教程,360搜索引擎,怎样在手机上制作网站,西安市住房和城乡建设局一、定义 卡方检验是用来检验样本观测次数与理论或总体次数之间差异性的推断性统计方法,其原理是比较观测值与理论值之间的差异。两者之间的差异越小,检验的结果越不容易达到显著水平;反之,检验结果越可能达到显著水平。 二、用…

一、定义

卡方检验是用来检验样本观测次数与理论或总体次数之间差异性的推断性统计方法,其原理是比较观测值与理论值之间的差异。两者之间的差异越小,检验的结果越不容易达到显著水平;反之,检验结果越可能达到显著水平。

二、用法

chisq.test()函数

函数的用法:

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

参数详解:

  1. x:数值向量、因子或矩阵;
  2. y:数值向量或因子;当x是因子时,y也必须是一个相同长度的因子;如果x是一个矩阵,那么y就会被自动忽略。
  3. correct:用于单元格的数值小于5时的连续矫正,只能用于2x2的列联表;连续性矫正通常用于减少由于样本量较小而导致的偏差。
  4. p:表示与x长度相同的概率值向量。用于拟合优度检验时,指定每个类别的期望概率。如果未指定,则默认为等概率分布,即每个类别的概率为1/length(x)
  5. rescale.p:逻辑参数,用于控制是否将p的和重新调整为1;默认情况下为FALSE,表示不进行调整。如果p的元素之和不为1,且rescale.p = TRUE,则会自动将p重新调整为等概率分布。
  6. simulate.p.value:逻辑参数,用于控制是否以蒙特卡洛采样的方法模拟p值。默认情况下为FALSE,表示不使用蒙特卡洛模拟。当样本量较小或期望频数较小时,使用蒙特卡洛模拟可以得到更准确的p值。
  7. B:整数参数,指定蒙特卡洛采样的重复次数。仅在simulate.p.value = TRUE时有效。默认情况下为2000次重复采样。

 三、举例

1、默认p中所有元素都相等

随机抽取了50名儿童从5种玩具中挑选出一种自己最喜欢的玩具。

# 50名儿童对5种玩具的选择结果
toys <- c(10, 8, 20, 7, 5)
# 检验这5种玩具的结果是否相同
chisq.test(toys)
# 参数p中的每个元素默认相同,故设置p=rep(0.2,5)
chisq.test(toys, p=rep(0.2,5))

从以下结果可知,卡方值为14,自由度为4,p值为0.008<0.05,故可得出结论这5种玩具受欢迎程度差异显著。 

 2、p中的元素不等

# 50名儿童对5种玩具的选择结果
toys <- c(10, 8, 20, 7, 5)
p <- c(0.21, 0.13, 0.43, 0.12, 0.11)
chisq.test(toys, p=p)

从 以下结果可知,5种玩具的受欢迎程度不同,但这些不同与前期研究的结论是吻合的(p=0.953>0.05

set.see(123)
norm <- rnorm(10000)
ks.test(norm, y="pnorm")

 3、拟合优度检验ks.test()函数

ks.test()函数是 R 语言中用于执行 Kolmogorov-Smirnov (K-S) 检验的函数。K-S 检验是一种非参数检验方法,用于比较一个样本的分布与一个参考分布(或两个样本的分布)是否存在差异。具体来说,它评估样本数据的累积分布函数(CDF)与参考分布(或另一个样本数据的 CDF)之间的差异是否显著。

单样本K-S检验

检验一个样本是否服从标准正态分布:

# 生成一个标准正态分布的样本
set.seed(123) # 设定随机种子数
sample_data <- rnorm(10000)# 执行单样本 K-S 检验
ks.test(sample_data, "pnorm", mean = 0, sd = 1)

 

双样本K-S检验

 检验两个样本的分布是否相同

# 生成两个样本
set.seed(123)
sample1 <- rnorm(10000, mean = 0, sd = 1)
sample2 <- rnorm(10000, mean = 0.5, sd = 1)# 执行双样本 K-S 检验
ks.test(sample1, sample2)

4、二维列联表独立性检验

若要对二维列联表进行独立性检验,只需要让chisq.test()函数中的x参数为一个矩阵,或者让x参数和y参数都是向量(或同因子)。

用vcd扩展包中的Arthritis数据集为例,男性和女性在接受两种实验处理时的人数是否一致,以及这种相关疗法是否有效果。

x参数是矩阵

library(vcd)
table1 <- table(Arthritis$Treatment, Arthritis$Sex)
table1table2 <- table(Arthritis$Treatment, Arthritis$Improved)
table2chisq.test(x=table1)
chisq.test(x=table2) 

 x和y参数都是因子

chisq.test(x=Arthritis$Treatment, y=Arthritis$Sex)
chisq.test(x=Arthritis$Treatment, y=Arthritis$Improved)

上面两种方法的结果都想死,男性和女性在接受两种实验处理时的人数是一致的,因为p=0.5356>0.05;新疗法也是有效果的,因为p=0.001463<<0.05。

http://www.sczhlp.com/news/42858/

相关文章:

  • 汕头达濠百度刷排名seo
  • 网上申报系统入口seo包年优化平台
  • 赚钱网站怎么做武汉建站公司
  • streamlit 文件操作
  • 设置win10 桌面图标间距的方法
  • 8gu-RPC框架
  • 旅游网站设计背景抖音推广引流平台
  • 负责县政府网站建设 更新不能搜的超级恶心的关键词
  • 学院网站建设的意义网站seo推广公司靠谱吗
  • 上海专业网站建设案例百度官方推广
  • 公司网站建设目的和意义seo策略是什么意思
  • Java集合框架-单列集合Collection
  • 关于python的修复和卸载
  • Akvis智能抠像插件/软件SmartMask For Photoshop CC 2017 v9.0.2229.13867下载与安装教程
  • 一元云淘网站开发国内搜索引擎排名2022
  • 深圳网站建设代理网上怎么注册公司免费的
  • 上门做网站哪家好优化设计答案五年级下册
  • 好一点的网站建设百度应用商店app下载
  • 电脑做服务器发布网站吗寰宇seo
  • 企业网站网页打开慢win7优化工具
  • 乐清 做网站 多少钱石家庄做网站推广排名的公司
  • 宜春做网站哪里好江门搜狗网站推广优化
  • 陈欧做聚美优品网站seo诊断专家
  • 中华人民共和国工信部网站查杭州网站优化企业
  • 嵌入式软件开发笔试题目防城港网站seo
  • 制作图片二维码seo神器
  • HuggingFace课程-6. Tokenizers库 基于已有的 tokenizer 训练新的 tokenizer
  • Golang内存管理
  • 关于上班像坐牢的思考
  • Microsoft AI Genius | 实战课正式开启!用 AI 编程助手赋能高效开发