0

结果~1+Speed+Reltailsize+tailcontrst+relsvl:Speed+Reltailsize:Speed+Reltailsize:relsvl+策略:relsvl+tailcontrst:Reltailsize

我已经使用
require(MASS) polr(result~1+Speed+Reltailsize+tailcontrst+relsvl:Speed+Reltailsize:Speed+Reltailsize:relsvl+strategy:relsvl+tailcontrst:Reltailsize, data=results) 安装了它

并得到了系数:我现在的问题是我现在如何重新计算“结果”的值来代替因子的值?

我对此有两个具体疑问,1)我用“:”代替什么?也许 ”/” ?2)我需要重新使用概率链接功能吗?我该怎么做呢?

4

2 回答 2

0

我更进了一步。现在我使用 nnet 包中的 multinom 拟合模型,并使用 predict.nnet 从具有真实数据的数据帧中获取预测值。

M=multinom(result~1+Speed+relsvl, data=results)
summary(M)

require(nnet)
d=predict (M, realdata)

干杯

于 2013-10-01T02:03:17.950 回答
0

我推进了我的问题。: 不能用 / 代替,因为这意味着因子向量应该按大小写相乘 (Venables & Ripley, 2002)。仍然不知道如何使用值 1,2 和 3 进行有序概率转换。欢呼 Agus

于 2012-10-23T14:33:53.937 回答