全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 EViews专版
1348 1
2013-01-06
悬赏 20 个论坛币 已解决
问题是这样的:
X变量,即解释变量序列数据不改变,用300条不同数据的被解释变量序列Y重复做300次对X序列的一元线性回归。怎么编写循环回归的程序实现呢?
实在不想一个一个的去做300次手动回归...
谢谢达人 ~~~

最佳答案

siegea 查看完整内容

#下面是用R 写的,用来做300 次模拟。如果你数实际数据,则需要将变量读进x,y中。(参加R 的函数read.table)可以参考下。 n = 100 ---- 样本量 sim = 300 ---- 重复次数 beta = matrix(0, ncol=2, nrow=sim) ---- 矩阵的每一列分别用来装估计的系数 for(i in 1:p) { x = rnorm(n) intercept = 0.5 beta0 = 2 ...
二维码

扫码加我 拉你入群

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

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

全部回复
2013-1-6 12:57:11
#下面是用R 写的,用来做300 次模拟。如果你数实际数据,则需要将变量读进x,y中。(参加R 的函数read.table)可以参考下。
n = 100                                               ---- 样本量
sim = 300                                            ---- 重复次数
beta = matrix(0, ncol=2, nrow=sim)    ---- 矩阵的每一列分别用来装估计的系数
for(i in 1:p)
{
   x = rnorm(n)
  intercept = 0.5
   beta0 = 2
   y = intercept + x*beta0 + rnorm(n)
   beta[i,] = lm (y~x)$coefficients
}
  beta
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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