内容简介:翻译自:https://stackoverflow.com/questions/14451782/how-to-plot-the-linear-regression-in-r
我想在R中做出以下线性回归的情况
year<-rep(2008:2010,each=4) quarter<-rep(1:4,3) cpi<-c(162.2,164.6,166.5,166.0,166.4,167.0,168.6,169.5,170.0,172.0,173.3,174.0) plot(cpi,xaxt="n",ylab="CPI",xlab="") axis(1,labels=paste(year,quarter,sep="C"),at=1:12,las=3) fit<-lm(cpi~year+quarter)
我想绘制显示我处理的数据的线性回归的线.我尝试过:
abline(fit) abline(fit$coefficients[[1]],c(fit$coefficients[[2]],fit$coefficients[[3]]))
问题是我的公式是这样的:
y=a+b*year+c*quarter
而不是更简单的东西:
y=a+b*year
那我怎么能画那条显示线性回归的线?
是否有可能用abline绘制线?
你在寻找预测函数吗?
例如:使用线(预测(拟合))将给出:
您还可以使用它来预测将来的数据与计算的系数对齐.例如.
# plot the existing data with space for the predicted line plot(c(cpi,rep(NA,12)),xaxt="n",ylab="CPI",xlab="",ylim=c(162,190)) # plot the future predictions as a line using the next 3 year periods lines(13:24, predict( fit, newdata=data.frame(year=rep(c(2011,2012,2013),each=4),quarter=rep(1:4,3)) ) ) year<-rep(2008:2013,each=4) axis(1,labels=paste(year,quarter,sep="C"),at=1:24,las=3)
翻译自:https://stackoverflow.com/questions/14451782/how-to-plot-the-linear-regression-in-r
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- *Matlab—线性回归方程式与线性系统
- [译] JavaScript 线性代数:使用 ThreeJS 制作线性变换动画
- 线性回归背后的数学
- PyTorch 学习:线性回归
- 数据结构-线性表
- 线性回归数学推导
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
高性能网站建设进阶指南
Steve Souders / 口碑网前端团队 / 电子工业出版社 / 2010年4月 / 49.80元
性能是任何一个网站成功的关键,然而,如今日益丰富的内容和大量使用Ajax的Web应用程序已迫使浏览器达到其处理能力的极限。Steve Souders是Google Web性能布道者和前Yahoo!首席性能工程师,他在本书中提供了宝贵的技术来帮助你优化网站性能。 Souders的上一本畅销书《高性能网站建设指南》(High Performance Web Sites)震惊了Web开发界,它揭示......一起来看看 《高性能网站建设进阶指南》 这本书的介绍吧!