楼主: 木子言
4071 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 |AI写论文
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
拉您进交流群
GMT+8, 2025-12-26 21:25