赖江山的博客分享 http://blog.sciencenet.cn/u/laijiangshan 生态、统计与R语言

博文

单因素方差分析的多重比较如何获取每次比较的effect sizes和confidence intervals

已有 379 次阅读 2024-12-18 14:16 |个人分类:常规统计|系统分类:科研笔记

老师,我想问一下做单因素方差分析的多重比较的时候如何获取每次比较的effect sizes和confidence intervals呀?

# 示例数据

set.seed(123)

data <- data.frame(

  group = rep(c("A", "B", "C", "D"), each = 10),

  response = c(rnorm(10, 5, 1), rnorm(10, 6, 1), rnorm(10, 7, 1), rnorm(10, 8, 1))

)

# 运行单因素ANOVA

anova_model <- aov(response ~ group, data = data)

summary(anova_model)

library(emmeans)

# 计算边际均值

emm <- emmeans(anova_model, ~ group)

# Tukey多重比较

tukey_results <- pairs(emm, adjust = "tukey")

# 查看多重比较结果

tukey_results

library(effectsize)

# 计算每个组之间比较的效应量

effect_sizes <- eff_size(emm, sigma = sigma(anova_model), edf = df.residual(anova_model))

# 查看结果



https://blog.sciencenet.cn/blog-267448-1464906.html

上一篇:phylolm.hp包发布及案例代码
收藏 IP: 117.88.30.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-22 17:00

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部