全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4574 2
2010-06-09
我想用二项分布族进行非线性回归,其中包含二次项,主要有两个问题:
1.formula该如何表达呢,我这样写
> y1<-Xp[,5]
> x1<-Xp[,2]
> x2<-Xp[,3]
> x3<-Xp[,4]
> lm.form1<-y1~(x1+x2+x3)^2
> lm.solve1<-glm(lm.form1,family="binomial")
结果里面不显示二次项,是不是只能这么写
> lm.form1<-y1~(x1+x2+x3)^2+I(x1^2)+I(x2^2)+I(x3^2)1.这样感觉很麻烦的说。
2.虽然按照上面一行的表达式可以求解,但是总是出现:
警告信息:
In eval(expr, envir, enclos) : 二项通用线性模型里出现了非整数的#成功!
这是否说明拟合不成功呢?
初学R,不知道该如何查询错误列表。请多指教
二维码

扫码加我 拉你入群

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

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

全部回复
2010-6-9 22:13:01
拟合问题,用1stOpt远胜S-Plus&R,Matlab等,应该是当今最强、最易使用的优化拟合软件,建议试试!
二维码

扫码加我 拉你入群

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

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

2010-6-10 01:00:35
你应该先把2次项表达出来,计算出来,然后在用线性拟合
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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