【发布时间】:2020-08-26 15:45:06
【问题描述】:
我使用 tidymodels 框架拟合多项逻辑回归模型来预测 iris 数据集中的物种。
library(tidymodels)
iris.lr = multinom_reg(
mode="classification",
penalty=NULL,
mixture=NULL
) %>%
set_engine("glmnet")
iris.fit = iris.lr %>%
fit(Species ~. , data = iris)
然后我想查看我的模型的系数并写出公式。我的理解是我应该从 iris.fit 得到这个。
iris.fit 的输出有一个 100 行的表,其中包含 Df、%Dev、Lambda。 iris 数据集只有 4 个预测变量。如何将此输出转换为系数?
【问题讨论】:
-
coef(iris.fit)有什么用处吗? -
它只是给出 NULL。
-
在这种情况下不确定 — 检查
fit的文档,如果您想恢复系数,则不应指定其他参数。
标签: r statistics classification data-analysis tidymodels