全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1764 4
2012-07-07
请教各位高手,如下

在用stata编写程序时,要用到空间变量,比如
program  1
args  v1 v2 v3 v4
......

end

1 x1 x2 x3 x4    //  执行程序,v对应的实际变量是 x

args后面的宏变量要是非常多,那一个一个写起来不方便,特别是
执行程序的部分,必须像x1-x4那样一个一个列出来,能有什么简单点的方法吗?
二维码

扫码加我 拉你入群

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

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

全部回复
2012-7-8 11:43:55
pr ppp
forv i=1/10{
loc s="`s'"+" v`i'"
}
args `s'
end
二维码

扫码加我 拉你入群

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

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

2012-7-8 17:52:59
太谢谢你啦!高手!
二维码

扫码加我 拉你入群

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

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

2012-7-8 18:45:34
loc s="`s'"+" v`i'"
这句命令的意思,还不是很懂,能解释下吗?
二维码

扫码加我 拉你入群

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

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

2012-7-9 19:12:49
v1、v2、……、v10等符号用空格连接起来。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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