全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2624 3
2020-11-29
stata如何给变量分组,比如把varible1,varible2,varible3这三个变量用一个变量名称代替,比如VARIBLES。当需要用到前边三个变量的时候,直接用VARIBLES代替即可。比如在回归中的应用场景:reg y varible1 varible2 varible3 =reg y VARIBLES。有没有知道如何这样做的大佬。
二维码

扫码加我 拉你入群

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

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

全部回复
2020-11-29 12:50:58
对于在数据窗口排列顺序是连续的变量列表,比如varible1,varible2,varible3,var4,var5,var6,可以用varible1-var6(首尾变量加-)来表示这一变量列表;
或者你将变量列表赋值到一个暂元
复制代码

回归时候调用(注意引用格式`')
复制代码
二维码

扫码加我 拉你入群

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

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

2020-11-30 13:47:40
和明杰 发表于 2020-11-29 10:05
stata如何给变量分组,比如把varible1,varible2,varible3这三个变量用一个变量名称代替,比如VARIBLES。当 ...
了解到了比较专业的说法,这种操作叫做全局宏:global 被定义名 定义名,引用的时候:$+被定义名。也可以用局域宏:local 被定义名 定义名,引用的时候:`被定义名\'。如果这个操作有问题,可以给我邮箱留言:2431715735@qq.com,我可以推荐相关的资料。此网站接收消息不及时。
二维码

扫码加我 拉你入群

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

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

2020-12-1 01:29:22
和明杰 发表于 2020-11-30 13:47
了解到了比较专业的说法,这种操作叫做全局宏:global 被定义名 定义名,引用的时候:$+被定义名。也可以用 ...
谢谢~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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