我正在做多项逻辑回归: 这是重要的代码:
ml$Category2 <- relevel(ml$Category, ref = "NON-CRIMINAL")
test <- multinom(Category2 ~ DayOfWeek +PdDistrict+liquor+district+MoonPhase,data = ml)
b<- predict(test, type="class")
问题是当我运行代码后尝试制作分类表时:
factcrime<- factor(b, levels=levels(ml$Category))
ctab<- xtabs(~ Category +factcrime, data=ml)
addmargins(ctab)
然后我收到了错误消息:
model.frame.default中的错误(公式= ~Category + factcrime,data = ml):可变长度不同(找到&#39; factcrime&#39;)