【问题标题】:MATLAB's glmfit vs fitglmMATLAB 的 glmfit 与 fitglm
【发布时间】:2015-05-14 20:51:15
【问题描述】:

我正在尝试执行逻辑回归以使用 MATLAB 进行分类。 MATLAB 的统计工具箱中似乎有两种不同的方法来构建广义线性模型“glmfit”和“fitglm”。我无法弄清楚两者之间有什么区别。一个比另一个更可取吗?

这里是功能描述的链接。

http://uk.mathworks.com/help/stats/glmfit.html http://uk.mathworks.com/help/stats/fitglm.html

【问题讨论】:

    标签: matlab machine-learning data-mining glm logistic-regression


    【解决方案1】:

    不同之处在于函数的输出。 glmfit 只输出回归系数的一个向量(如果您需要,还可以输出一些其他内容)。 fitglm 输出一个回归 object,其中包含各种信息和功能(请参阅 GeneralizedLinearModel class 上的文档)。我会假设 fitglm 旨在替换 glmfit

    【讨论】:

      【解决方案2】:

      除了丹的回答,我想补充以下内容。

      函数fitglm 与统计工具箱中的新函数一样,接受比glmfit 更灵活的输入。例如,您可以使用表格作为数据源,指定Y ~ X1 + X2 + ... 形式的公式,并使用分类变量。

      附带说明,函数lassoglm 使用(取决于)glmfit

      【讨论】:

        猜你喜欢
        • 2019-02-20
        • 2016-01-06
        • 2016-11-20
        • 2015-08-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-02-24
        • 1970-01-01
        相关资源
        最近更新 更多