楼主: arlo
6521 3

[问答] 请教怎么在residual plot中添加 均值的曲线 [推广有奖]

  • 0关注
  • 0粉丝

本科生

25%

还不是VIP/贵宾

-

威望
0
论坛币
2836 个
通用积分
1.0800
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
2739 点
帖子
70
精华
0
在线时间
68 小时
注册时间
2006-10-30
最后登录
2016-4-9

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
想要添加像图中plot(lm)里面的那条红线,不知道该怎么添加。那条红线应该是 条件均值 average(residual|X=xi)吧?其实我的x是从1到10的10个年份 (factor)。
想添加一条每年的残差的样本均值线
谢谢!

想作的图是 Y轴=标准残差  X轴= 年份(year)

fit<-lm(tax~year+income)
plot.default(rstandard(fit) ~ year,
             main="Residuals vs. year")
abline(h=0, lty=2)
想要添加: 每年的残差均值的一条线。

请指教! 谢谢!

regrdiag.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Residual resid plot Dual sid average factor 样本

沙发
maths_hjxk 发表于 2014-7-19 17:15:07 |只看作者 |坛友微信交流群
把每年的残差的平均值分别算出来画到图上?如果就这样,那试试下面的代码
r=rstandard(fit);r.mean=tapply(r,x,mean);lines(r.mean,col=2);

使用道具

藤椅
arlo 发表于 2014-7-25 07:11:09 |只看作者 |坛友微信交流群
已经知道了,用panel.smooth
panel.smooth(y=rstandard(model), x=model.frame(model)[[xvarname]])

使用道具

板凳
jacky陈2183 在职认证  学生认证  发表于 2014-7-29 09:12:26 |只看作者 |坛友微信交流群
学习了,多谢。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 00:41