全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5670 21
2013-10-13
假如我有因变量y和自变量x1-x100,现在我想实现如下的多个回归
y对x1
y对x1 x2
y对x1 x2 x3
....
y对x1-x100
因为组数太多,要不可以直接用local先定义

请教简单的方法实现,谢谢指导。
二维码

扫码加我 拉你入群

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

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

全部回复
2013-10-13 21:39:44
*设变量序是y、x1、……、x100
forv i=1/100{
reg y x1-x`i'
}
二维码

扫码加我 拉你入群

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

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

2013-10-13 22:45:43
nathalie 发表于 2013-10-13 21:39
*设变量序是y、x1、……、x100
forv i=1/100{
reg y x1-x`i'
谢谢您, 我把问题想复杂了。
二维码

扫码加我 拉你入群

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

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

2013-10-14 14:31:03
nathalie 发表于 2013-10-13 21:39
*设变量序是y、x1、……、x100
forv i=1/100{
reg y x1-x`i'
再请教一个问题,我想实现一列序列的倒序,比如
y为 13 2 5 4,我想变为逆序的4 5 2 3 1,这个如何用循环实现?
感觉很简单,但是总感觉写不出来。

二维码

扫码加我 拉你入群

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

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

2013-10-14 15:15:55
y为 1 3 2 5 4,我想变为逆序的4 5 2 3 1,这个如何用循环实现?
y的观测值逆序?
二维码

扫码加我 拉你入群

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

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

2013-10-14 16:20:06
sungmoo 发表于 2013-10-14 15:15
y的观测值逆序?
是的,版主
比如y为
1
2
4
5
3
现在我想生成这样一个序列y1,其中
y1的第一个值是y的最后一个,y1的第二个值是y的倒数第二个,依次类推
y1的最后一个观测值是y的第一个观测值。就相似于下面的命令

input y
1
2
4
5
3
end
gen y1=.
forv i=1/5{
replace y1[`i']=y[`6-i']
}

二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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