Phy*_*man 5 matlab machine-learning data-mining glm logistic-regression
我正在尝试使用MATLAB进行逻辑回归分类.在MATLAB的统计工具箱中似乎有两种不同的方法来构建广义线性模型'glmfit'和'fitglm'.我无法弄清楚两者之间的区别.一个比另一个好吗?
以下是功能说明的链接.
http://uk.mathworks.com/help/stats/glmfit.html http://uk.mathworks.com/help/stats/fitglm.html
不同之处在于功能输出.glmfit只输出回归系数的向量(以及其他一些东西,如果你要求它).fitglm输出一个回归对象,其中包含所有类型的信息和功能(请参阅GeneralizedLinearModel类上的文档).我认为这fitglm是打算取代glmfit.
除了丹的回答之外,我还想补充以下内容。
fitglm与统计工具箱中的新函数一样,函数接受比 更灵活的输入glmfit。例如,您可以使用表作为数据源,指定 形式的公式Y ~ X1 + X2 + ...,并使用分类变量。
作为旁注,该函数lassoglm使用 (depends on) glmfit。