科研专栏
研究方法
研究问答
研究进展
科研服务
数据库搭建(EDC)
统计分析服务
医咖社区
DRPP工作台
会员
提问
登录
/
注册
当前位置:
首页
>
【视频】20节R视频课程,零基础学习R!
>
线性回归模型-R语言教程
线性回归模型-R语言教程
王九谊
王九谊
荷兰乌特勒支大学理学院药物流行病与临床药理学系
擅长:诊断试验,生存分析,预测模型的开发和验证,卫生技术评估
已关注
关注
个人主页
2018-11-07
来源:医咖会
兑换后即可解锁本专栏全部课程
基础券X2 兑换
评论
请先
登录
后再发表评论
发表评论
medi_9vgijca
为什么返回model3一直显示terror in relevel.default(sex.“0”)“relevel only for unordered factors”
2022-09-02 17:46:14
回复
1
medi_27729014368
我也是
2023-02-17 16:27:17
回复
0
medi_27729014368
请问楼主解决了吗
2023-02-17 16:27:34
回复
0
medi_27286972486
回复
medi_27729014368 :
请问您解决了吗
2023-10-24 11:37:46
回复
0
璁
你好,最后那个代码中,最后一行: plot_model4 <- qplot(x=Age, y=TestC, data=data.wide, geom = "point", col=Sex)+ geom_abline(intercept = coef(model4)[1], slope = coef(model4)[2], col="red") + geom_abline(intercept = coef(model4)[1]+coef(model4)[3], slope = coef(model4)[2]+coef(model4)[4], col="blue") geom_abline(intercept = coef(model4)[1]+coef(model4)[3], slope = coef(model4)[2]+coef(model4)[4], col="blue") 这个女性组的斜率为什么是这样计算的呢,有点困惑
2021-04-22 10:34:46
回复
0
深海潇潇
非常好的课程,评论中说讲得不好的可能是觉得课程中理论的部分有些难,但是我觉得讲课的老师举的例子都很清晰,可以很好的辅助理论的理解,总之是很好的课程!
2020-11-08 21:32:01
回复
3
18856994273
请问,模型中放入A*B,和A:B得出的交互项系数不一致怎么回事?
2020-07-17 20:40:07
回复
0
medi_e31i5c3
讲的听清楚的啊。不明白为什么有些人的评论那么不客气。尊重老师好嘛!
2020-04-15 16:53:17
回复
4
medi_berckzv
请问提取Standardized Coefficients?
2020-04-08 16:14:38
回复
1
medi_1pcfkkw
如果没用attach,做到预测的时候会报错,为什么,怎么解决?下面是代码(4成功了,5报错了) model4 - lm(TestC ~ Age*relevel(Sex,"Male")) model5 -lm(data.wide$TestC~data.wide$Age*relevel(data.wide$Sex,"Male")) new.patient$TextC_hat - predict(model4,newdata = new.patient) new.patient$TextD_hat - predict(model5,newdata = new.patient) Error in `$ -.data.frame`(`*tmp*`, TextD_hat, value = c(`1` = 5.95683632673308, : replacement has 100 rows, data has 3 此外: Warning message: 'newdata'必需有3行 但变量里有100行
2020-02-29 16:00:46
回复
0
medi_1pcfkkw
如果没用attach,做到预测的时候会报错,为什么,怎么解决?下面是代码(4成功了,5报错了) > model4 - lm(TestC ~ Age*relevel(Sex,"Male")) > model5 -lm(data.wide$TestC~data.wide$Age*relevel(data.wide$Sex,"Male")) > new.patient$TextC_hat - predict(model4,newdata = new.patient) > new.patient$TextD_hat - predict(model5,newdata = new.patient) Error in `$ -.data.frame`(`*tmp*`, TextD_hat, value = c(`1` = 5.95683632673308, : replacement has 100 rows, data has 3 此外: Warning message: 'newdata'必需有3行 但变量里有100行
2020-02-29 15:52:16
回复
0
medi_zsxheje
回复
medi_1pcfkkw :
变量补齐就好了,data.new -data.frame(Age=c(30,45,50),Sex=c(0,1,1),TestA=c(rnorm(3,mean=3,sd=2)),TestB=c(rnorm(3,mean=3,sd=2))) data.new$Sex -factor(data.new$Sex,levels = c(0,1),labels = c("male","female")) data.new data.new$TestC_pre -predict(model4,newdata = data.new)
2020-02-29 15:52:16
回复
0
medi_r8o9kuu
王老师辛苦啦!有个小问题:在课程最后graphic presentation的第三个命令plot_model4中,我知道第二行命令表达的是男性,第三行命令表达的是女性,这两条线不仅受年龄的影响,也受到年龄和性别的交互影响,所以我认为这两条线的截距和斜率都应该由两部分构成吧。很可能我想错了,希望得到热心人的解答!
2020-02-20 20:06:56
回复
0
medi_r8o9kuu
回复
medi_r8o9kuu :
我明白了,是我想错了。
2020-02-20 20:06:56
回复
0
cai
回复
medi_r8o9kuu :
可以请大佬指导解释一下为什么吗
2023-06-24 17:15:53
回复
0
medi_5sh6frw
讲的很棒呀!建议看之前再去复习一下线性回归模型的基础知识,这样听起来就没有障碍了
2020-02-20 13:49:09
回复
0
上一页
1
2
下一页
确认删除
是否确认删除该回答
取消
删除
附件下载
线性回归模型-R语言教程
立即下载
提示
确认
取消
课程目录
【视频】20节R视频课程,零基础学习R!
基础券X2 兑换
立即购买
第1章 基础入门
1.
课程介绍-R语言教程
试学
06:35
2.
R的安装和界面介绍
试学
12:11
3.
R拓展包的10个问题
13:37
第2章 数据的查看和整理
1.
数据的基本类型和保存形式-R语言教程
13:08
2.
数据的基本运算与数据提取-R语言教程
20:20
3.
数据的读入和保存-R语言教程
25:15
4.
数据概览及查看数据细节-R语言教程
16:26
5.
查看缺失值及数据总结-R语言教程
19:26
6.
分类数据和连续数据-R语言教程
16:54
7.
日期数据和时间数据-R语言教程
24:36
8.
如何处理数据中的文本-R语言教程
18:11
9.
宽数据与长数据的转换-R语言教程
13:27
第3章 数据分析和绘图
1.
常见统计分析方法和描述统计-R语言教程
10:43
2.
基本统计图-R语言教程
24:05
3.
利用ggplot2绘制漂亮的图-R语言教程
35:18
4.
线性回归模型-R语言教程
19:29
5.
回归模型的诊断和改进(方差齐性、多重共线性...)-R语言教程
17:27
6.
回归模型比较和变量筛选-R语言教程
25:31
7.
多项式回归、分段回归、限制性立方样条...-R语言教程
19:06
8.
Logistic回归和广义线性模型-R语言教程
18:24
推荐课程
【视频】Excel中的研究数据整理技巧
【视频】如何理解临床指南的证据质量与推荐强度
【图文】文献检索与管理
【视频】基金申请与标书撰写入门课
确认取关
确认
取消
课程兑换
您的兑换券不足(目前剩余:0)
现在开通会员,马上获取课程兑换券
确认
取消
使用课程券需先认证
为保证平台的学术氛围,请先完成认证,认证可免费享受基础会员权益
基础课程券2张
专属科研工作台
200积分
确认
取消
下载附件需认证
为保证平台的学术氛围,请先完成认证,认证可免费享受基础会员权益
基础课程券2张
专属科研工作台
200积分
确认
取消
购买课程
开通会员,可以享受体系课专属折扣
公众号
统计咨询
扫一扫添加小咖个人微信,立即咨询统计分析服务!
会员服务
SCI-AI工具
积分商城
意见反馈
确认删除