全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9130 14
2009-07-09
请教一下,stata中保存某一数字,用scalar;保存矩阵用mat。
那么,如何保存变量名呢?

我有一组自变量,多次用到,所以想请教一下如何保存变量名。
谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2009-7-9 11:45:10
help local
二维码

扫码加我 拉你入群

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

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

2009-7-9 13:45:06
谢谢。
我知道local,可当我把某一个do文件运行后,这个local就没了。
如何保存一个像scalar,mat那样不会消失的东东?
二维码

扫码加我 拉你入群

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

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

2009-7-9 14:23:54
scalar x="…"

也可以保存字符串吧
二维码

扫码加我 拉你入群

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

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

2009-7-9 18:00:37
sungmoo 发表于 2009-7-9 14:23
scalar x="…"

也可以保存字符串吧
呃,这样虽然可以,但无法调用啊。
如:
scalar tt="y x1 x2"
reg tt
stata显示是错的。
二维码

扫码加我 拉你入群

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

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

2009-7-9 18:33:26
rayality 发表于 2009-7-9 18:00 无法调用
调用的时候,可用local

比如,你先定义

scalar tt="y x1 x2"
loc v=tt
reg `v'

这种方法与只用loc的区别是,退出do文件后,tt仍保留。每次调用,只需输入loc v=tt。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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