R 中的 multinom():我可以用于对其他数据集的预测吗?
multinom() in R: can I use for prediction on other dataset?
我有 运行 一个 multinom() 模型,那么如何在其他数据集上使用这些模型?例如,我想将该模型拟合到另一个数据集并为该数据集生成预测概率,就像 mnrval() 在 Matlab 中所做的那样——它采用 mnrfit() 估计的模型并将其应用于外部数据以生成预测概率。我目前受限于 R,所以不能使用 Matlab。谢谢。
参见 ?multinom
中的示例:
mymultinommodel <- multinom(low ~ ., bwt)
predict(mymultinommodel,new.data=newdata)
获取概率而不是预测 class:
predict(mymultinommodel,new.data=newdata, type="probs")
我有 运行 一个 multinom() 模型,那么如何在其他数据集上使用这些模型?例如,我想将该模型拟合到另一个数据集并为该数据集生成预测概率,就像 mnrval() 在 Matlab 中所做的那样——它采用 mnrfit() 估计的模型并将其应用于外部数据以生成预测概率。我目前受限于 R,所以不能使用 Matlab。谢谢。
参见 ?multinom
中的示例:
mymultinommodel <- multinom(low ~ ., bwt)
predict(mymultinommodel,new.data=newdata)
获取概率而不是预测 class:
predict(mymultinommodel,new.data=newdata, type="probs")