全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
7929 5
2012-12-02
本菜鸟初涉广义加性模型,但不理解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)?
图二 图二

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

扫码加我 拉你入群

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

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

全部回复
2012-12-2 23:11:14
纵的均匀的肯定不是log的
出来的是模拟的,不是实际测量的,当然可以负的,
没用过,只是我的猜测,
二维码

扫码加我 拉你入群

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

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

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

扫码加我 拉你入群

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

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

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

扫码加我 拉你入群

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

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

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

扫码加我 拉你入群

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

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

2014-12-5 13:43:43
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群