返回信息流假如输入数据有50组,用glm回归之后,predict一组newdata,newdata只有三组数据。
x<-predict(regressionmodel, newdata)
打印x总是50组数据相关的值
有什么办法能看到newdata三组数据的预测值?
谢谢了~~
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #5836同步于 2009/11/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖
[求助]用R作regression
AmelieLee
2009/11/11镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
话说R是做统计和ML研究用得很多的平台,楼上的请参考著名的The elements of statistical learning里面的各种代码。
对于lz的问题,我先看看help先,呵呵。因为我比较习惯自己code,算估计和做假设检验。
【 在 cryppie 的大作中提到: 】
: 话说R是做统计和ML研究用得很多的平台,楼上的请参考著名的The elements of statistical learning里面的各种代码。
: 对于lz的问题,我先看看help先,呵呵。因为我比较习惯自己code,算估计和做假设检验。
不好意思,wiki了一下,扫了一下忙!!!
清华出版社有本书是统计建模与R软件应用,应该里面也能讲吧。
或者我这儿有很多R软件的资料,LZ想要的话我可以传给你。
【 在 cryppie 的大作中提到: 】
: 话说R是做统计和ML研究用得很多的平台,楼上的请参考著名的The elements of statistical learning里面的各种代码。
: 对于lz的问题,我先看看help先,呵呵。因为我比较习惯自己code,算估计和做假设检验。
我也有下很多R的资料,也研究了挺久,最后还是木有找到查看predict值的命令
只能看到各种coefficient....
【 在 bamboory (上天入地无敌小屁) 的大作中提到: 】
: 清华出版社有本书是统计建模与R软件应用,应该里面也能讲吧。
: 或者我这儿有很多R软件的资料,LZ想要的话我可以传给你。
是说结果可以直接用点积算出来是吗?
我也想过算结果,但是不知道glm用的是怎样一个函数,数学不好。。。
我点积一下试试。。。。
【 在 ericyosho (ericyosho) 的大作中提到: 】
: 都看到了各种coefficient了,在点积newdata,不能出来结果么?
logistic regression model,
log(y/(1-y))=a+bx
这种。。。
做glm的时候指定了family = binomial("logit")
glm应该就是线性的模型吧,ls都说可以直接点积的话。。。
如果点积出来一个值m,那么是不是说
y=e^m/(e^m+1)呢?这个y是最终预测的结果。。。。
谢谢了~~~
【 在 cryppie (Terence) 的大作中提到: 】
: 嗯,需要看一下你用的什么link function
用一小组数据试验了一下,
glm给出的结果是一个截距和一组coefficient
把这组东西结合link function算了一下,结果还算可以额,在预料值的附近。。。。。
【 在 AmelieLee (折腾大牛的小狐狸) 的大作中提到: 】
: logistic regression model,
: log(y/(1-y))=a+bx
: 这种。。。
: ...................