求助,关于glmnet,用r做logistic回归
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助,关于glmnet,用r做logistic回归相关的知识,希望对你有一定的参考价值。
参考技术A Logistic回归在做风险评估时,一般采用二值逻辑斯蒂回归(Binary Logistic Regression)。以滑坡灾害风险评估为例。1、滑坡发生与否分别用0和1表示(1表示风险发生,0表示风险未发生);2、确定影响滑坡风险的影响因子,这个根据区域具体情况而定,一般包括:地层岩性、植被、降水、地貌、断层、人类活动等等。如果是其他风险的话也根据具体情况而定(咨询专家就可以知道)。3、构建回归分析的样本。Logistic回归也是统计学里面的内容,所以必须得构建统计分析的样本。以构建滑坡风险统计分析的样本为例,先找出滑坡发生的地区,同时计算滑坡发生地区的各个影响因子的指标值。再选择滑坡未发生的地区,同时计算滑坡未发生地区各个影响因子的指标值。这样,就构建了统计样本,自变量为各个影响因子的指标值,应变量为0和1,。把样本导入SPSS里面进行分析,就可以构建自变量和因变量之间的非线性关系模型,然后用这个模型继续求解其他区域滑坡风险的概率值。本回答被提问者采纳做二元logistic回归遗漏项很多怎么办
参考技术A 可以多尝试不同的变量选择方法,比如glmnet,偏最小二乘,向前向后逐步变量选择,或者先做一步PCA,再用主成分进行logistic回归。最终看下哪个模型的效果好,就选用哪一个模型。1.可以用变量选取,如向前或向后法,然后利用Cross-Validatin或者AIC/BIC,Mallow Cp(若数据服从假设)方法挑出最好的。2.用Lasso或者Ridge Regression这样的Regularization方法调整参数选择模型。最后,可以用PCA先降维,然后再做回归。
以上是关于求助,关于glmnet,用r做logistic回归的主要内容,如果未能解决你的问题,请参考以下文章
R语言基于glmnet构建Logistic回归模型使用L1正则化并可视化系数及最佳lambda值
求助 关于用spss做单因素分析和多因素logistic回归