- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学模型实验8
数学建模实验八 多元分析实验1 回归分析解:(1)R程序如下:x-c(5.1,3.5,7.1,6.2,8.8,7.8,4.5,5.6,8.0,6.4)y-c(1907,1287,2700,2373,3260,3000,1947,2273,3113,2493)lm.sol-lm(y ~ 1+x)summary(lm.sol)summary(lm.sol, correlation = T, symbolic.cor = F)得到的结果如下:Call:lm(formula = y ~ 1 + x)Residuals: Min 1Q Median 3Q Max -128.591 -70.978 -3.727 49.263 167.228 Coefficients: Estimate Std. Error t value Pr(|t|)(Intercept) 140.95 125.11 1.127 0.293x 364.18 19.26 18.908 6.33e-08 ***---Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1 Residual standard error: 96.42 on 8 degrees of freedomMultiple R-squared: 0.9781, Adjusted R-squared: 0.9754 F-statistic: 357.5 on 1 and 8 DF, p-value: 6.33e-08 由计算结果知:系数不显著,极为显著。相关系数和方程通过检验。得到的一元线性回归模型为:(2)R程序如下:new - data.frame(x = 7)predict(lm.sol, new, interval=prediction, level=0.95)得到的结果如下: fit lwr upr1 2690.227 2454.971 2925.484预测值为2690.227,区间为?(2454.971,2925.484)(3)输入程序如下:x-c(5.1,3.5,7.1,6.2,8.8,7.8,4.5,5.6,8.0,6.4)y-c(1907,1287,2700,2373,3260,3000,1947,2273,3113,2493)lm.sol-lm(y ~ 1+x)new - data.frame(x = seq(3.5, 8.8, by=0.1))pp-predict(lm.sol, new, interval=prediction)pc-predict(lm.sol, new, interval=confidence)matplot(new$x, cbind(pp, pc[,-1]), type=l, xlab=X, ylab=Y, lty=c(1,5,5,2,2), col=c(blue, red, red, brown, brown), lwd=2)points(x,y, cex=1.4, pch=21, col=red, bg=orange)legend(4.1, 3000, c(Points, Fitted, Prediction, Confidence), pch=c(19, NA, NA, NA), lty=c(NA, 1,5,2), col=c(orange, blue, red, brown))savePlot(predict, type=eps)得到的结果如下:分析:从图中看出所有的点都落在预测区间内。只有第7个点不在置信区间内,其余都在置信区间内。可以看出拟合情况较好。2 回归分析解:输入程序如下:intellect-data.frame( x=c(5.1,3.5,7.1,6.2,8.8,7.8,4.5,5.6,8.0,6.4), y=c(1907,1287,2700,2373,3260,3000,1947,2273,3113,2493)) lm.sol-lm(y~1+x, data=intellect)summary(lm.sol)influence.measures(lm.sol)op - par(mfrow=c(2,2), mar=0.4+c(4,4,1,1), oma= c(0,0,2,0))plot(lm.sol, 1:4)par(op)savePlot(diagnoses1, type=eps)运行结果如下:Call:lm(formula = y ~ 1 + x, data = intellect)Residuals: Min
文档评论(0)