全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1701 3
2019-05-08
吴喜之教授的《复杂数据统计方法》第52页代码运行后总是报错,请教大家如何解决?谢谢!

w=read.csv("diabetes.csv") #先将excel文件转换为csv
require(nnet);require(caret);set.seed(1010)
mygrid=expand.grid(.decay=c(0.5,0.1),.size=c(4,5,6))
nnetfit=train(y/max(w[,1])~., data=w, method="nnet",maxit=1000, tuneGrid=mygrid, trace=F)

Error in `[.data.frame`(data, , all.vars(Terms), drop = FALSE) :
  undefined columns selected


print(nnetfit)

附件列表

mg.xlsx

大小:80.6 KB

 马上下载

需转换为csv

二维码

扫码加我 拉你入群

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

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

全部回复
2020-3-1 17:17:33
找到解决方法了吗?楼主。我这儿也是一样的报错
二维码

扫码加我 拉你入群

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

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

2020-3-1 17:36:46
终于解决了。y/max(w[,1])。把max(w[,1])提前计算出来,用数值替换掉max(w[,1])
二维码

扫码加我 拉你入群

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

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

2020-4-2 22:14:33
谢谢!
二维码

扫码加我 拉你入群

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

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

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群