楼主: linlei_1990
3942 6

[问题] 在R中,logistic预测的问题 [推广有奖]

  • 1关注
  • 1粉丝

已卖:10份资源

硕士生

10%

还不是VIP/贵宾

-

威望
0
论坛币
4831 个
通用积分
2.9294
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
3030 点
帖子
49
精华
0
在线时间
197 小时
注册时间
2011-10-20
最后登录
2023-7-12

楼主
linlei_1990 发表于 2013-12-6 11:42:13 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在用用glm预测logistic回归时,我把数据分成了训练集和测试集,结果用predict(w,newdata,type="response")做预测时,报错说我的自变量(newdata )有新的层次,请问这该怎么解决?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:logistic ogistic logisti logist logis logistic 新的层次

沙发
飞起一脚 发表于 2013-12-6 12:33:37
你最好把你的数据截图, 还有完整的程序, 否则有无数的原因可能造成错误

藤椅
linlei_1990 发表于 2013-12-7 10:30:04
飞起一脚 发表于 2013-12-6 12:33
你最好把你的数据截图, 还有完整的程序, 否则有无数的原因可能造成错误
MR=read.table("C:\\Users\\Administrator\\Desktop\\MR.txt",header=T)
w=glm(Opinion~Age+Income,family="binomial",data=MR)
attributes(w)
w$coefficients
MR=as.matrix(MR)

c=sample(1:120,109)
MR[c,]
T=as.data.frame(MR[c,])#train
w=glm(Opinion~Age+Income,family="binomial",data=T)
T1=as.data.frame(MR[-c,])##test
pre=predict(w,newdata=T1,type="response")
最后出现了Error in model.frame.default(Terms, newdata, na.action = na.action, xlev = object$xlevels) :
  factor 'Age' has new level(s) 75

板凳
飞起一脚 发表于 2013-12-7 12:43:17
你应该是在数据类型的转换中(使用as.matrix, as.data.frame)等破坏了数据类型 , 因为没有你的数据, 我模拟你的程序写了下面的模拟程序,运行没有问题。如果你按照下面的写法还有问题,可以再提出来

data(iris) #load the sample data iris with Species as the response

iris<-iris[1:100,] #cause we only wanna model binary responses

w=glm(Species~.,family="binomial",data=iris)
attributes(w)
w$coefficients
#MR=as.matrix(MR)

c=sample(1:100,70)

training<-iris[c,]
test<-iris[-c,]
#T=as.data.frame(MR[c,])#train
w=glm(Species~.,family="binomial",data=training)
#T1=as.data.frame(MR[-c,])##test
pre=predict(w,newdata=test,type="response")

报纸
飞起一脚 发表于 2013-12-7 12:54:59
在最开始您可以加一句: MR<-data.frame(MR)

地板
linlei_1990 发表于 2013-12-15 18:51:36
飞起一脚 发表于 2013-12-7 12:54
在最开始您可以加一句: MR
问题已解决,感谢您的热心帮助

7
飞起一脚 发表于 2013-12-19 14:12:29
linlei_1990 发表于 2013-12-15 18:51
问题已解决,感谢您的热心帮助
不用谢!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-27 20:33