c****s 发帖数: 63 | 1 请问,如果用lasso来选择变量,有没有什么限制,比如说对数据的distribution上。
它可以用于gamma 的分布吗?
另外,它的操作方法是什么呢?在SAS里,用lasso先选择变量,然后把它带到proc
genmod中去,是这样吗?
希望知道的各位兄弟姐妹帮帮忙,谢谢了! |
d*******o 发帖数: 493 | 2 proc glmselect;
class
model /selection=lasso;
run; |
c****s 发帖数: 63 | 3 以上您的方法选完变量可以把它直接带入proc genmod 中吗?
因为我的数据respond variable是cost data, 跟一般的数据不一样,skewed非常厉害
,log(cost)以后都还不是太normal,所以,想问一下怎么办?可不可以把选出的
variables直接带入proc genmod 中? |
d*******o 发帖数: 493 | 4 你的意思是想用log去transform Gamma distribution的cost吗?那就transform后进去
好了。
proc glmselect;
class
model LogCost=var1 var2 /selection=lasso;
run;
Proc Genmod 好像没有stepwise, backward,lasso这些选项 |