05方差分析续

文章目录

      • 1.Three way ANOVA
      • 2.Latin square design
      • 2.Hierarchical (nested) ANOVA
      • 3.Split-plot ANOVA
      • 4.Repeated measures ANOVA
      • 5.Mixed effect models

1.Three way ANOVA

三因素相关分析

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

单因子分析的代码

data(mtcars)
nrow(mtcars) # 32
mtcars$cyl = as.factor(mtcars$cyl)
levels(mtcars$cyl) # “4” “6” “8”
model = aov(mpg~cyl, data = mtcars)
summary(model)

三因子分析的model

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

# Three way ANOVA
Dat = read.table('d:/ioz/statistics/2015/3way.ANOVA.txt',
sep=' ', header=T)
Dat$species <- as.factor(Dat$species)
model <- aov(rate ~ species * temp* sex, data=Dat)
summary(model)
summary.lm(model)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

species:temp:sex大p值,删除它,它的作用不大。

模型选择是删除变量。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

model <- aov(rate ~ species * temp* sex
- species : temp: sex,
data=Dat)

回归的情况下的,分析二阶相互作用

!

model <- aov(rate ~ species * temp* sex
- species : temp: sex - temp:sex - sex,
data=Dat)

线性模型是解释大致的关系,不解决机制的关系。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

2.Latin square design

行变量,列变量

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

行列和treatments

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

没有任何重复需要做4*4*4次,拉丁方是特别省实验量的数据。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

error是他们的交互作用,为什么是三个参数呢?这个还需有待探索。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

library(faraway)
data(abrasion)
lines <-
"id run position material wear
1 1 1 C 235
2 1 2 D 236
3 1 3 B 218
4 1 4 A 268
5 2 1 A 251
6 2 2 B 241
7 2 3 D 227
8 2 4 C 229
9 3 1 D 234
10 3 2 C 273
11 3 3 A 274
12 3 4 B 226
13 4 1 B 195
14 4 2 A 270
15 4 3 C 230
16 4 4 D 225"
abrasion.data <- read.table(con <-
textConnection(lines), header=TRUE)
close(con)matrix(abrasion.data$material, 4, 4)
abrasion.data$run = as.factor(abrasion.data$run)
abrasion.data$position = as.factor(abrasion.data$position)
fit1 = aov(wear ~ run + position + material, abrasion.data)
fit2 = lm (wear ~ run + position + material, abrasion.data)
summary(fit1)
summary(fit2)

标准值之间的分析。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

2.Hierarchical (nested) ANOVA

嵌套分析,因素是嵌套在一起的。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

这个是嵌套的,x之前是有区别。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

下面是非嵌套的情况的。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

希望嵌套的差距越小越好,实际则是越大越好。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

看treatment能不能被盖住。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

平均值,考虑到treatment,在加上年份的影响,在加上其他的影响

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

和双因素的方差分析相比,第二个式子有差别。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

方差都是需要相除。这里面是除以嵌套的值,与之前双因素分析的存在差别。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

像是方差,做实验的yao qiu你

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

r里面的计算方法是有问题的。蚊子的

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

对其进行调整,

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

3.Split-plot ANOVA

列区实验实际。需要做双因素,或多因素。

相当于有重复的双因素

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

# Split-plot
# Tensile strength in paper manufacturing
Y <- c(30,35,37,36,34,41,38,42,29,26,33,36,
28,32,40,41,31,36,42,40,31,30,32,40,
31,37,41,40,35,40,39,44,32,34,39,45)
block <- gl(3,12,36) # Three blocks
A <- gl(3,4,36) # Three pulp preparation methods
B <- gl(4,1,36) # Four different temperatures
Dat <- cbind(Y, block, A, B)
fit <- aov(Y ~ A*B + Error(block/A))
summary(fit)
# Compare regular ANOVA
summary(aov(Y ~ A*B + block))

在不同水平上,检查显著性

summary(aov(Y ~ A*B + Error(block/A))) # spilt plot
summary(aov(Y ~ (A + B + block)^2)) # regular ANOVA

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

irrigation和den是可以变

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

4.Repeated measures ANOVA

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

重复实验设计。能减少不同人之间的差距。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

减少之间的差距。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

时间序列的研究。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

重复对其的影响。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

重复实验设计。这个条件需要球性,sphericity

球形检验(Mauchly’s test of sphericity),适用于重复测量时检验不同测量之间的差值的方差是否相等,用于三次以及三次之上(想也能够想明白,两次重复测量根本就没有办法比较差值的方差,因为只有一个方差)。

参考:

https://blog.csdn.net/qq_41989587/article/details/82351591 外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

检验这个球性,不能拒绝假设,说明

# data
Group <- c("A","A","A","A","A","A","A","A","B","B","B","B","B","B","B","B",
"C","C","C","C","C","C","C","C")
Value <- c(1,2,4,1,1,2,2,3,3,4,4,2,3,4,4,3,4,5,3,5,5,3,4,6)
Participant <- c("1","2","3","4","5","6","7","8","1","2","3","4","5","6","7","8",
"1","2","3","4","5","6","7","8")
data <- data.frame(Participant, Group, Value)
# make a matrix such that the rows are the within-subject factor (Participant)
# and the columns are the groups to compare (Group)
matrix <- with(data, cbind(Value[Group == "A"], Value[Group == "B"], Value[Group == "C"]))
# build a multivariate linear model with the matrix you've just created
model <- lm(matrix ~ 1)
# define the design of the study, make a list of the independent variable
design <- factor(c("A", "B", "C"))
# load car package, which has Anova() function including Mauchly's test
library(car)
options(contrasts=c("contr.sum", "contr.poly"))
aov <- Anova(model, idata = data.frame(design), idesign = ~design, type = "III")
# 第三类的方差和
summary(aov, multivariate = F)
# Repeated measures ANOVA
face = read.table("d:/ioz/statistics/repeated_ANOVA/face.csv", header = T, sep = ",")
face$aspect <- as.factor(face$aspect)
face$id <- as.factor(face$id)
# id / aspect (aspect within id)
face.aov = aov(time ~ aspect + Error(id / aspect), data = face)
face.aov = aov(time ~ aspect + Error(id), data = face) # same
summary(face.aov)
# pairwise comparison
with(face, pairwise.t.test(time, aspect, p.adjust.method="holm", paired=T))

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

线性模型方差可以分解,连续变量做回归。多于两个因子做方差分析。嵌套不考虑相互作用。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

5.Mixed effect models

不同的x变量都有相对重要性。我们可能只想要一种变量的显著性。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

a代表代表平均值。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

混合效益模型来进行分析。随机项的变异要表现出来。

随机项是一个值。混合模型用了极大似然估计

# Randomized Block Design
# Carbon dioxygen density, 8 incubators and 4 treatments
CO2 <- data.frame(ID=1:32, group=NA, treat=NA, density=NA)
n <- 0
for(i in 1:8){for(j in c('A','B','C','D')){n <- n+1CO2$group[n] = iCO2$treat[n] = j
}}
CO2$group <- factor(CO2$group)
CO2$treat <- factor(CO2$treat)
CO2$density <- c(5.27,5.27,5.94,5.53,5.27,5.22,4.88,4.96,5.88,5.83,
5.38,5.53,5.44, 5.38,5.27,5.32,5.66, 5.44,5.38,4.88,6.22,
6.22,5.61,5.92,5.83,5.72,5.38,4.88,5.27,5.11,5.12,4.44)
fit1 <- aov (density ~ treat, data = CO2) # one way ANOVA
fit2 <- aov (density ~ group + treat, data = CO2) # Randomized Block Design
library(lme4) # package
fit3 <- lmer(density ~ treat + (1|group), CO2) # mixed effect model
summary(fit1)
summary(fit2)
summary(fit3)

可以比较two way分析和混合分析的各个值,它们存在很多地方相似的部分。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

# Crop products
Y <- c(30,35,37,36,34,41,38,42,29,26,33,36,
28,32,40,41,31,36,42,40,31,30,32,40,
31,37,41,40,35,40,39,44,32,34,39,45)
block <- gl(3,12,36) # Three blocks
A <- gl(3,4,36) # Three different fertilizers
B <- gl(4,1,36) # Four different pesticides
Dat <- data.frame(Y, block, A, B); head(Dat)
model <- aov(Y ~ A*B + Error(block/A)) # split plot
# Mixed-effect models
library(nlme)
model1 <- lme(Y ~ A*B, random=~1|block/A, data=Dat)
summary(model1)
library(lme4)
model2 <- lmer(Y ~ A*B+(1|block/A), data=Dat)
summary(model2)
anova(model2)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

summary(model2)
anova(model1)

重复实验设计也是可以用混合模型,这里的时间是连续变量,固定效益是B

# Crop products
Y <- c(30,35,37,36,34,41,38,42,29,26,33,36,
28,32,40,41,31,36,42,40,31,30,32,40,
31,37,41,40,35,40,39,44,32,34,39,45)
block <- gl(3,12,36) # Three blocks
time <- gl(8,2,36); time <- as.numeric(time) # 8 time periods
B <- gl(4,1,36) # Four different pesticides
Dat <- data.frame(Y, block, time, B); head(Dat)
# Mixed-effect models
library(nlme)
model <- lme(Y ~ B, random = ~ time | block, data = Dat)
summary(model)

混合效益模型,空间上的差别。

# plot 5 autocorrelation types in package nlme
library(nlme)
par(mfrow=c(2,3))
D <- seq(from = 0, to = 1, by = 0.1); Mydata <- data.frame(D = D)
autocor <- corSpher(c(0.8, 0.1), form = ~ D, nugget = TRUE)
autocor <- Initialize(autocor, data = Mydata)
semivar <- Variogram(autocor)
plot(semivar[,2], semivar[,1], type = "l", col = 1, xlab = 'Distance', ylab =
'Semivariogram'
, main = 'corSpher')

有包可以计算空间自相关的情况。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

AED这个数据可以直接下载,我们这里是直接用它的函数。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

现在混合效益模型是当前的主流。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

需要考虑空间自相关的因素。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

lme(response ~ factorA, random=~1|factorB)
#library(nlme)

如何用混合效益模型来分析其他的效益。这个都可以用于其他的分析中去。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

大的文章

control 是有计划,是控制的。关注你关心的变量。

balance 不正态,对f分布的影响差别不大。不正态对p值的影响值

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/456907.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【永中软件-注册/登录安全分析报告】

前言 由于网站注册入口容易被黑客攻击&#xff0c;存在如下安全问题&#xff1a; 暴力破解密码&#xff0c;造成用户信息泄露短信盗刷的安全问题&#xff0c;影响业务及导致用户投诉带来经济损失&#xff0c;尤其是后付费客户&#xff0c;风险巨大&#xff0c;造成亏损无底洞…

spring整合使用xml方式整合Druid数据源连接池

1.普通的JDBC数据库连接使用 DriverManager 来获取&#xff0c;每次向数据库建立连接的时候都要将 Connection加载到内存中&#xff0c;再验证用户名和密码(得花费0.05s&#xff5e;1s的时间)。需要数据库连接的时候&#xff0c;就向数据库要求 一个&#xff0c;执行完成后再断…

【微服务】Java 对接飞书多维表格使用详解

目录 一、前言 二、前置操作 2.1 开通企业飞书账户 2.2 确保账户具备多维表操作权限 2.3 创建一张测试用的多维表 2.4 获取飞书开放平台文档 2.5 获取Java SDK 三、应用App相关操作 3.1 创建应用过程 3.2 应用发布过程 3.3 应用添加操作权限 四、多维表应用授权操作…

语音识别——使用Vosk进行语音识别

文章目录 前言一、Vosk模型1.准备好所需要的语音包2.下载使用 二、使用示例1.文件读取示例2.结合麦克风演示 总结 前言 如何编译Vosk请参照之前的文章&#xff0c;ubuntu编译kaldi和vosk Vosk是语音识别开源框架&#xff0c;支持二十种语言 - 中文&#xff0c;英语&#xff0…

使用Prometheus对微服务性能自定义指标监控

背景 随着云计算和容器化技术的不断发展&#xff0c;微服务架构逐渐成为现代软件开发的主流趋势。微服务架构将大型应用程序拆分成多个小型、独立的服务&#xff0c;每个服务都可以独立开发、部署和扩展。这种架构模式提高了系统的可伸缩性、灵活性和可靠性&#xff0c;但同时…

大数据-190 Elasticsearch - ELK 日志分析实战 - 配置启动 Filebeat Logstash

点一下关注吧&#xff01;&#xff01;&#xff01;非常感谢&#xff01;&#xff01;持续更新&#xff01;&#xff01;&#xff01; 目前已经更新到了&#xff1a; Hadoop&#xff08;已更完&#xff09;HDFS&#xff08;已更完&#xff09;MapReduce&#xff08;已更完&am…

语音语言模型最新综述! 关于GPT-4o背后技术的尝试

近期,大型语言模型(LLMs)在生成文本和执行各种自然语言处理任务方面展现出了卓越的能力,成为了强大的AI驱动语言理解和生成的基础模型。然而&#xff0c;仅依赖于基于文本模态的模型存在显著局限性。这促使了基于语音的生成模型的发展,使其能够更自然、直观地与人类互动。 为了…

任务看板是什么?如何选择合适的任务看板工具?

一、任务看板是什么&#xff1f; 任务看板是一种可视化的项目管理工具&#xff0c;它通常以板状的形式呈现&#xff0c;将任务以卡片的形式展示在不同的列中&#xff0c;每一列代表任务的不同状态。例如&#xff0c;待办事项、进行中、已完成等。任务看板能够帮助团队成员清晰…

Linux: network: wireshark IO图的一个问题

今天遇到一个问题&#xff0c;发现wireshark画的IO图&#xff0c;前几秒没有数据&#xff0c;但是根据Raw的pcap看&#xff0c;是有包的&#xff0c;这就迷惑了。 经同事提醒&#xff0c;这个IO在设置了多个画图filter的时候&#xff0c;可能导致开始前几秒没有输出。如下图 这…

LLM | 论文精读 | 基于大型语言模型的自主代理综述

论文标题&#xff1a;A Survey on Large Language Model based Autonomous Agents 作者&#xff1a;Lei Wang, Chen Ma, Xueyang Feng, 等 期刊&#xff1a;Frontiers of Computer Science, 2024 DOI&#xff1a;10.1007/s11704-024-40231-1 一、引言 自主代理&#xff08;…

找不到包的老版本???scikit-learn,numpy,scipy等等!!

废话不多说 直接上链接了&#xff1a; https://pypi.tuna.tsinghua.edu.cn/simple/https://pypi.tuna.tsinghua.edu.cn/simple/https://pypi.tuna.tsinghua.edu.cn/simple/xxx/ 后面的这个xxx就是包的名字 大家需要什么包的版本&#xff0c;直接输进去就可以啦 举个栗子&#…

关于Docker的docker engine stopped问题解决

问题图: 主要检查这两块 启用或关闭Windows功能如下图&#xff08;将没开启的开启特别是Hyper-V&#xff0c;Linux&#xff0c;虚拟机等&#xff09;&#xff1a; 然后打开任务管理器搜索Docker service将关闭状态打开 运行管理员CMD执行如下命令 重启&#xff01;&#xff01…

ClickHouse在百度MEG数据中台的落地和优化

导读 百度MEG上一代大数据产品存在平台分散、质量不均和易用性差等问题&#xff0c;导致开发效率低下、学习成本高&#xff0c;业务需求响应迟缓。为了解决这些问题&#xff0c;百度MEG内部开发了图灵3.0生态系统&#xff0c;包括Turing Data Engine(TDE)计算引擎、Turing Dat…

个性化头像新选择:A1快速定制你的专属头像

个性化头像是彰显个人特色的绝佳方式&#xff0c;许多人为了表达自我&#xff0c;都会选择定制专属头像。然而&#xff0c;传统的定制头像服务往往价格不菲&#xff0c;且效果难以预测。幸运的是&#xff0c;AI绘画技术的发展为这一问题提供了解决方案。尽管许多AI绘画平台需要…

useEffect简单介绍

react组件生命周期 比如说&#xff0c;某些操作就只在初始渲染后执行&#xff0c;我们就可以使用useEffect。 useEffect(function () {fetch(http://www.omdbapi.com/?apikey${KEY}&sinterstellar).then((res) > res.json()).then((data) > setMovies(data.Search)…

fpga系列 HDL: 竞争和冒险 01

卡诺图是一种逻辑化简工具&#xff0c;用来在布尔函数的最小项和形式中&#xff0c;找到冗余项并实现逻辑化简。也可用于HDL中竞争和冒险的判断。 最小项 任何一个逻辑函数都能化简为最小项的和的形式对于 n 个变量的布尔表达式&#xff0c;每个变量都必须以原变量&#xff0…

Pyramidal Flow使用指南:快手、北大、北邮,开源可免费商用视频生成模型,快速上手教程

什么是 Pyramidal Flow&#xff1f; Pyramidal Flow 是由快手科技、北京大学和北京邮电大学联合推出的开源视频生成模型&#xff0c;它是完全开源的&#xff0c;发布在 MIT 许可证下&#xff0c;允许商业使用、修改和再分发。该模型能够通过文本描述生成最高10秒、分辨率为128…

10分钟使用Strapi(无头CMS)生成基于Node.js的API接口,告别繁琐开发,保姆级教程,持续更新中。

一、什么是Strapi&#xff1f; Strapi 是一个开源的无头&#xff08;headless&#xff09; CMS&#xff0c;开发者可以自由选择他们喜欢的开发工具和框架&#xff0c;内容编辑人员使用自有的应用程序来管理和分发他们的内容。得益于插件系统&#xff0c;Strapi 是一个灵活的 C…

数字IC后端实现 | Innovus各个阶段常用命令汇总

应各位读者要求&#xff0c;小编最近按照Innovus流程顺序整理出数字IC后端项目中常用的命令汇总。限于篇幅&#xff0c;这次只更新到powerplan阶段。有了这份Innovus常用命令汇总&#xff0c;学习数字IC后端从此不再迷路&#xff01;如果大家觉得这个专题还不错&#xff0c;想继…

[Redis] Redis数据持久化

&#x1f338;个人主页:https://blog.csdn.net/2301_80050796?spm1000.2115.3001.5343 &#x1f3f5;️热门专栏: &#x1f9ca; Java基本语法(97平均质量分)https://blog.csdn.net/2301_80050796/category_12615970.html?spm1001.2014.3001.5482 &#x1f355; Collection与…