请选择 进入手机版 | 继续访问电脑版
楼主: 木子言
3616 4

[程序分享] elasticnet弹性网络问题请教 [推广有奖]

  • 0关注
  • 0粉丝

大专生

68%

还不是VIP/贵宾

-

威望
0
论坛币
18 个
通用积分
1.9001
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
263 点
帖子
17
精华
0
在线时间
91 小时
注册时间
2015-4-5
最后登录
2023-1-15

木子言 发表于 2017-7-10 16:18:12 |显示全部楼层 |坛友微信交流群
4论坛币
我的数据是一系列自变量x和二分类变量的相应变量y,怎么用elasticnet筛出变量呢?R中的glmnet没看明白,有没有人相关的相关R的code啊 请指教,sas的话如下,不知道对不对,请高手指教!
proc glmselect data=sashelp.Leutrain           
     plots=coefficients;
   model y = x1-x9/
         selection=elasticnet(steps=120 choose=cv)cvmethod=split(4);
run;

关键词:elastic Last ELA NET STI
jameschin007 发表于 2017-7-11 10:08:00 |显示全部楼层 |坛友微信交流群
变量筛选用lasso啊
\[all.coef <- coef(model$glmnet.fit, s =  min(model.final$lambda)) \]

使用道具

木子言 发表于 2017-7-11 10:19:10 |显示全部楼层 |坛友微信交流群
jameschin007 发表于 2017-7-11 10:08
变量筛选用lasso啊
我们老师建议用elastic net,这位兄台知道怎么做吗

使用道具

jameschin007 发表于 2017-7-11 13:10:25 |显示全部楼层 |坛友微信交流群
木子言 发表于 2017-7-11 10:19
我们老师建议用elastic net,这位兄台知道怎么做吗
这个就是啊。  这是把所有变量系数都列出来。 等于0的删掉,

使用道具

木子言 发表于 2017-7-11 16:16:21 |显示全部楼层 |坛友微信交流群
我是小白啊,有没有代码,可以清晰些吗

使用道具

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

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

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

GMT+8, 2024-4-18 20:42