【发布时间】:2018-07-11 07:24:29
【问题描述】:
我正在使用 glmnet 包使用以下命令运行 LASSO:
x_ss <- model.matrix(y_variable ~ X_variables, data="data")
y_ss <- c(y_variable)
cv.output_ss <- cv.glmnet(x_ss,y_ss, alpha=1, family="gaussian", type.measure="mse")
lambda.min_ss <- cv.output_ss$lambda.min
coef(cv.output_ss,s=lambda.min_ss)
根据我对 LASSO 回归的理解,每次运行时生成的估计值都会略有不同。因此,我正在考虑可能生成 1000 个模拟,并收集我的 X 变量的估计值,以便我可以报告更有意义的东西,例如均值和方差。有什么方法可以多次运行并“保存”输出,以便获得估计的均值和方差?
【问题讨论】:
标签: r simulation glmnet