【发布时间】:2014-05-24 14:55:21
【问题描述】:
我正在 this site 的帮助下进行多项回归。
执行时出错:
> dses1 <- data.frame(ses = c("Cluster1", "Cluster2", "Cluster3"), GDP = mean(data.mod$GDP.z))
> dses1
ses GDP
1 Cluster1 -0.03853141
2 Cluster2 -0.03853141
3 Cluster3 -0.03853141
> predict(results, newdata = dses1, "probs")
NAs are not allowed in subscripted assignments
我做了如下回归
results <- multinom(data.mod$baseline~data.mod$cluster+data.mod$GDP.z+data.mod$WGI.z,data=data.mod)
数据集是这样的:
> head(data.mod)
cluster type GDP.z WGI.z baseline
1 Cluster3 Type1 -0.15927872 0.0750328 Type1
2 Cluster3 Type1 0.18363900 0.1066325 Type1
3 Cluster1 Type1 1.58636819 0.0750328 Type1
4 Cluster3 Type1 -0.27892696 0.7034406 Type1
5 Cluster3 Type1 -0.37910360 0.6864063 Type1
6 Cluster2 Type1 -0.09978649 0.0750328 Type1
我已经检查了this stack,但又遇到了同样的错误。
【问题讨论】:
标签: r regression na