楼主: guojingzb
8016 5

[其它] 广义加性模型smoothing component plot的困惑? [推广有奖]

  • 0关注
  • 1粉丝

高中生

57%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
145 点
帖子
6
精华
0
在线时间
59 小时
注册时间
2011-11-24
最后登录
2018-6-4

楼主
guojingzb 发表于 2012-12-2 22:48:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
本菜鸟初涉广义加性模型,但不理解smoothing component plot纵坐标代表什么?比如下面两个实例:
(1)研究婴儿的某种血液成分浓度(y)与月龄(month)、手术时间(time)等因素的关系:
所有变量均为正数,且为连续变量,以y作因变量,month和time做自变量,使用SAS proc gam模块拟合模型:
model y=spline(month)+spline(time)/method=gcv dist=normal ,现在得到month对于y的smoothing component plot如图一所示,为什么因变量y本身是正数,可是图形中表示因变量预测值的曲线却对应负数
图一
图一
(2)研究年龄(age)、体质指数( BMI)对于某种疾病(disease)的影响:
这里age、BMI是自变量,为正数、连续变量,res是因变量,为二分类变量(res=0表示没病;res=1 代表患病),使用SAS proc gam模块拟合模型:model res=spline(age)+spline(BMI)/method=gcv dist=binomial,现在得到age对于res的smoothing component plot如图二所示,纵坐标不是代表age对于res患病概率P的预测吗,为什么因变量res只有0、1取值,但纵坐标显示了-5至15的范围?难道这里的纵坐标是log(P/1-P)?{:soso_e109:}
图二 图二

谢谢各位大侠指教,菜鸟不胜感激啊
二维码

扫码加我 拉你入群

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

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

关键词:smoothing Component 广义加性模型 smooth Thing method normal 因变量 自变量 模型

沙发
xrym 发表于 2012-12-2 23:11:14
纵的均匀的肯定不是log的
出来的是模拟的,不是实际测量的,当然可以负的,
没用过,只是我的猜测,

藤椅
guojingzb 发表于 2012-12-3 09:29:25
xrym 发表于 2012-12-2 23:11
纵的均匀的肯定不是log的
出来的是模拟的,不是实际测量的,当然可以负的,
没用过,只是我的猜测,
额。。。图一的因变量是血液中某种标志物浓度,如果是负数的话,那么广义线性模型的预测能力也太不靠谱了。还是谢谢你的回答奥

板凳
butter212139 发表于 2013-3-24 11:00:11
我也打算开始做广义加性模型,用到时间序列上的,经典的做法是用向后拟合法来做,我想用R软件做,你用的是SAS,我不太会操作。请多多指教。

报纸
guojingzb 发表于 2013-4-3 22:52:02
butter212139 发表于 2013-3-24 11:00
我也打算开始做广义加性模型,用到时间序列上的,经典的做法是用向后拟合法来做,我想用R软件做,你用的是S ...
SAS的proc gam模块出来的时间不长,个人感觉还有很多地方有待改善和提高。很多论文中还是用R做的比较多,而且R的GAM模型软件包经过的数次升级和改进,所以相对成熟。我也希望学习R,希望有机会多交流。

地板
moonstone 发表于 2014-12-5 13:43:43
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
yangyuzhou + 40 + 1 + 1 + 1 热心帮助其他会员

总评分: 论坛币 + 40  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

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

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-9 19:05