全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4964 2
2016-01-12

希望实现的是,在每一次循环中,能够让x矩阵,也就是解释矩阵自动增加数据。
x为[1,x]矩阵,y为[y]矩阵,
这个x矩阵的第二列中的x是在增加的(x,y已知),所以我希望第一列的1也可以增加,应该怎么实现呢,还有y也是增加的
最后要计算inv(X'X)X'Y。
比如达到这样的效果:
x[i]:                                                   
x1:                       x2:                         x3.....
1  2                       1  2
1  3                       1  3
1  5                       1  5
1  9                       1   9
                             1  34

y[i]:
y1:                           y2:                           y3.....
3                               3
5                               5
4                               4
3                               3
                                 6
然后每次循环都要计算一次inv(X'X)X'Y 也就是,[solve(t(x)%*%x)]%*%[t(x)%*%y],请教大侠们这个如何实现,谢谢谢谢

二维码

扫码加我 拉你入群

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

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

全部回复
2016-1-12 19:30:11
循环里面对x用rbind,对y用c(y, 6)
二维码

扫码加我 拉你入群

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

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

2016-1-13 21:13:21
qoiqpwqr 发表于 2016-1-12 19:30
循环里面对x用rbind,对y用c(y, 6)
谢谢~~昨晚上想到了解决办法,我用的是list(),这个也可以~~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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