楼主: ww2011021770
4829 4

[回归分析求助] 跪求各位stata大神:虚拟变量较多的回归模型的如何用stata操作??? [推广有奖]

  • 0关注
  • 0粉丝

大专生

78%

还不是VIP/贵宾

-

威望
0
论坛币
1197 个
通用积分
0.0001
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
597 点
帖子
36
精华
0
在线时间
45 小时
注册时间
2013-5-29
最后登录
2017-8-13

楼主
ww2011021770 发表于 2015-10-18 10:25:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教各位stata大神:
我的回归模型中因变量有6组数据构成,即因变量有6类,但每类中的数据都是连续的。每类因变量都对应着自变量和控制变量,但是这些自变量和控制变量又被分为4类,即总共有6*4=24种。
考虑到回归模型的稳健性和可靠性,我决定分别加入两组虚拟变量,一组表示因变量的类别(有6-1=5个虚拟变量组成),另一组表示自变量和控制变量的类别(有4-1=3个虚拟变量组成)。
但是模型有点复杂 有点混乱 不知道如何用stata进行操作啊?
跪求各位stata高手帮忙解答
谢谢啊!!!
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 虚拟变量 回归模型 如何用 Stata 多个虚拟变量

回帖推荐

réussite 发表于4楼  查看完整内容

其实……病没看懂,但觉得,如果单纯讲命令怎么写,楼上正解!不过我建议别用另建一套category var,对应不用的排列组合。 gen var1=1 if cat1==1 & cat2==1 & ... gen var2=1 if cat1==1 & cat2==2 & ... 这样你才能知道具体是那种组合显著。但是,如果组合过多的话,可能会not reliable. 简而言之,不能同时control多组同一变量。要么挑几组重要的,要么,修改生成方法。the problem of multiple testing具体解释见 http://hom ...
Tomorrow is going to be amazing.

沙发
1011639 发表于 2015-10-18 10:28:33
加i.变量名,或者 c.变量名, 就可以直接生成该变量各个category的虚拟变量了。更具体的话,你google一下吧

藤椅
ww2011021770 发表于 2015-10-18 10:32:44
1011639 发表于 2015-10-18 10:28
加i.变量名,或者 c.变量名, 就可以直接生成该变量各个category的虚拟变量了。更具体的话,你google一下吧
THX 我试试

板凳
réussite 发表于 2015-10-19 18:17:16
其实……病没看懂,但觉得,如果单纯讲命令怎么写,楼上正解!不过我建议别用另建一套category var,对应不用的排列组合。
gen var1=1 if cat1==1 & cat2==1 & ...
gen var2=1 if cat1==1 & cat2==2 & ...
这样你才能知道具体是那种组合显著。但是,如果组合过多的话,可能会not reliable. 简而言之,不能同时control多组同一变量。要么挑几组重要的,要么,修改生成方法。the problem of multiple testing具体解释见 http://home.uchicago.edu/amshaikh/webfiles/palgrave.pdf
或者考虑用IV...

报纸
ww2011021770 发表于 2015-10-24 20:07:32
réussite 发表于 2015-10-19 18:17
其实……病没看懂,但觉得,如果单纯讲命令怎么写,楼上正解!不过我建议别用另建一套category var,对应不用 ...
太感谢了 我好好研究研究

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 11:01