繁体   English   中英

MATLAB多项式Lo​​gistic回归输入

[英]MATLAB Multinomial Logistic Regression Inputs

这是我第一次尝试使用多项式Lo​​gistic回归,而且入门起来很困难。 我目前有一个包含203个观测值的数据集,其中包含22个独立变量和1个因变量,所有这些变量都是数字且连续的。 我的目标是使用MATLAB mnrfit函数预测mnrfit变量属于三个区间(y<0, 0<y<5, and 5<y)之一的未来观测的概率。

我如何将数据输入mnrfit函数以获得这些结果? 我相信我将不得不使用此函数来获取系数,然后使用mnrval函数来确定未来观察的概率。 谢谢您的帮助!

给出http://se.mathworks.com/help/stats/mnrfit.html

看来您要做的就是将Y变量转换为整数数组,例如

说Yord =(Y> 0)+(Y> 5)+1

然后调用B = mnrfit(X,Yord)

其中X是预测因子/特征的矩阵

按照上面链接中示例中建议的方式重塑B,最后调用mnrval(B,X)以获取小于零,介于零到五之间或大于零的概率

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM