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

博文

如何判断简单回归的斜率是否有显著差异?

已有 1596 次阅读 2022-4-23 21:38 |个人分类:常规统计|系统分类:科研笔记

刚有人问,想检验这几条线的斜率是否有显著差异,该用什么方法呀?

回答:如果检验两两之间是否有显著差异,可以用直接用diffslope函数

library(simba)
diffslope(x1, y1, x2, y2)

上面这个相当于做单因素方差分析后的多重比较,但如果要直接回答全局是否有显著差异,可以将所有点混在一起,然后做分组(即每个回归线是一个组)与解释变量x的交互作用,如果用anova(lm(y~group*x))中交互作用项是显著的,说明斜率里面至少有一组是不一样,然后再进行两两比较也行,但记得p值要校正一下。

{0E6CFEA5-2FAA-C915-6F05-28F7FCC1E895}.png



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

上一篇:关于典范分析的解释变量是否需要标准化的问题
下一篇:Mantel相关和典范相关的区别
收藏 IP: 222.129.0.*| 热度|

0

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

数据加载中...

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

GMT+8, 2022-8-14 17:00

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部