R语言
大知无涯者
qq 2216526509
展开
-
直线拟合最小二乘法
数据x=(1,2,3,4,5)y = (1,1.5,3,4.5,5)算法结果R语言运行结果算法原理x的均值:xp=sum(x1+x2+x3+…+xn)/ny的均值 :yp=sum(y1+y2+y3+…+yn)/nx的平方差之和:lxx=sum( (xi-xp) ^ 2 )协方差之和lxy=sum( (xi-xp)*(yi-yp) )拟合直线 y’=kx+bk=...原创 2019-05-09 15:53:16 · 4031 阅读 · 0 评论 -
一元线性回归
模型显著性检验相关系数实现代码x=c(1,2,3,4,5)y = c(1,1.5,3,4.5,5)n=5xy=data.frame(x,y)cor=cor.test(x,y)plot(x,y)x.mean=mean(x)y.mean=mean(y)Sxy=sum((x-x.mean)*(y-y.mean)/(n-1))Sx=sqrt(sum((x-x.mean)^2)/...原创 2019-06-07 12:47:25 · 1414 阅读 · 0 评论 -
一元多项式回归
设拟合多项式为φm(x)残差平方和用最小二乘来确定系数a0,a1,…,am,设残差平方和Q对ak求偏导数,并令其等于零,有写成矩阵形式为:(上面的方程是解别人的图,原址奉上:https://www.cnblogs.com/144823836yj/p/5524610.html )接下来就是解线性方程组增广矩阵法由于需要构造系数为1,将进行大量浮点运算,况且矩阵的元素肯能很大...原创 2019-06-07 13:31:00 · 4052 阅读 · 0 评论