楼主: junzyshou
4838 8

[问答] S-Plus或者R广义加性模型逐步回归怎么弄? [推广有奖]

  • 0关注
  • 1粉丝

讲师

83%

还不是VIP/贵宾

-

威望
0
论坛币
325 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
18011 点
帖子
301
精华
0
在线时间
188 小时
注册时间
2012-8-7
最后登录
2021-9-7

楼主
junzyshou 发表于 2013-7-19 18:43:49 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我现在正在使用s-pus和R软件的GAM(广义加性模型)进行数据分析。自变量有20个左右,在GAM分析中,想使用逐步回归(step-wise)来选择进入模型的自变量,请问如何进行,谢谢。
二维码

扫码加我 拉你入群

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

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

关键词:广义加性模型 逐步回归 PLUS Plu 怎么弄 自变量 模型 如何 软件 左右

沙发
nuomin 发表于 2013-7-19 19:24:37
step函数

藤椅
junzyshou 发表于 2013-7-19 22:43:25
nuomin 发表于 2013-7-19 19:24
step函数
谢谢。
但我看了gam软件包的step函数,非常的复杂,没看清楚。譬如,有23个自变量,那这个step函数如何编程呢?
麻烦请详细告诉一下,谢谢。

板凳
nuomin 发表于 2013-7-20 11:56:54
注意下lower参数,除了回归式和lower,其他的暂时可以不用设置。如果出错了再调参数。用GAM做半参数模型吗?

报纸
junzyshou 发表于 2013-7-20 12:32:00
nuomin 发表于 2013-7-20 11:56
注意下lower参数,除了回归式和lower,其他的暂时可以不用设置。如果出错了再调参数。用GAM做半参数模型吗? ...
但在这个包的step函数里面没有lower这个参数,倒是有scope这个参数。
我是想知道因变量主要是受哪些自变量的影响,然后看因变量对关键自变量的响应。因为有的响应可能是非线性的。
再问一个问题:
(1)将因变量和自变量全部log化后,做线性回归模型。
(2)没有log化,做GAM模型。
可不可以同时这样做?这两个模型找到的关键因子不一样,请问做如何解释?

地板
nuomin 发表于 2013-7-20 18:20:16
step(fn,scope=list(upper=fn,lower=)),
你问的两个问题我没有做过,无法回答。
不过我认为是否对数化需要看被解释变量的分布。变量对数化之后分布会发生改变,估计系数的t统计量也会变化,这时使用t统计量会得到有偏的结果

7
junzyshou 发表于 2013-7-20 18:43:49
nuomin 发表于 2013-7-20 18:20
step(fn,scope=list(upper=fn,lower=)),
你问的两个问题我没有做过,无法回答。
不过我认为是否对数化需要 ...
非常感谢。
那lower=多少,如何设定?

8
nuomin 发表于 2013-7-20 19:04:31
junzyshou 发表于 2013-7-20 18:43
非常感谢。
那lower=多少,如何设定?
传递一个formula对象即可,帮助里有

9
junzyshou 发表于 2013-7-20 20:23:30
nuomin 发表于 2013-7-20 19:04
传递一个formula对象即可,帮助里有
感谢。
但是是第一次弄,不知道如何弄这个formula对象?希望能否详细解答,还有那个帮助是什么帮助?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-22 20:39