楼主: _时玦
2451 1

[回归分析求助] stata无法生成新变量可能是什么原因造成的? [推广有奖]

  • 0关注
  • 1粉丝

已卖:244份资源

本科生

61%

还不是VIP/贵宾

-

威望
0
论坛币
3359 个
通用积分
2.4536
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1003 点
帖子
73
精华
0
在线时间
77 小时
注册时间
2018-3-19
最后登录
2021-8-26

楼主
_时玦 发表于 2019-12-20 15:50:08 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. local xx "L.size L.tang L.MB L.profit L.ndts L.TSHR L.Ind_Median i.year"
  2. xi: xtabond2 mlev2 L.mlev2 `xx', gmm(L.mlev2,collapse) iv(`xx') noconstant robust small two
  3. est store SYSgmm2

  4. gen T2 =(_b[L.tang]/(1 - _b[L.mlev2]))*L.tang+(_b[L.size]/(1 - _b[L.mlev2]))*L.size ///
  5.     +(_b[L.MB]/(1 - _b[L.mlev2]))*L.MB+(_b[L.profit]/(1 - _b[L.mlev2]))*L.profit ///
  6.         +(_b[L.ndts]/(1 - _b[L.mlev2]))*L.ndts+(_b[L.TSHR]/(1 - _b[L.mlev2]))*L.TSHR ///
  7.         +(_b[L.Ind_Median]/(1 - _b[L.mlev2]))*L.Ind_Median ///
  8.         +(_b[_Iyear_2006]/(1 - _b[L.mlev2]))*_Iyear_2006+(_b[_Iyear_2007]/(1 - _b[L.mlev2]))*_Iyear_2007 ///
  9.         +(_b[_Iyear_2008]/(1 - _b[L.mlev2]))*_Iyear_2008+(_b[_Iyear_2009]/(1 - _b[L.mlev2]))*_Iyear_2009 ///
  10.         +(_b[_Iyear_2010]/(1 - _b[L.mlev2]))*_Iyear_2010+(_b[_Iyear_2011]/(1 - _b[L.mlev2]))*_Iyear_2011 ///
  11.         +(_b[_Iyear_2012]/(1 - _b[L.mlev2]))*_Iyear_2012+(_b[_Iyear_2013]/(1 - _b[L.mlev2]))*_Iyear_2013 ///
  12.         +(_b[_Iyear_2014]/(1 - _b[L.mlev2]))*_Iyear_2014+(_b[_Iyear_2015]/(1 - _b[L.mlev2]))*_Iyear_2015 ///
  13.         +(_b[_Iyear_2016]/(1 - _b[L.mlev2]))*_Iyear_2016+(_b[_Iyear_2017]/(1 - _b[L.mlev2]))*_Iyear_2017 ///
  14.         +(_b[_Iyear_2018]/(1 - _b[L.mlev2]))*_Iyear_2018
复制代码
以上为我的代码,以下为sum命令后的结果,一直显示变量不存在,才发现根本没有生成这个变量。
  1. T2 ambiguous abbreviation
复制代码
但是我在其他的回归之后用同样的公式生成变量是没有问题的:
  1. global y mlev2
  2. global xx "L.size L.tang L.MB L.profit L.ndts L.TSHR L.Ind_Median"
  3. xi: xtivreg $y (L.$y=L2.lev) $xx i.year, fe
  4. est store IV2

  5. gen T2_IV =(_b[L.tang]/(1 - _b[L.mlev2]))*L.tang+(_b[L.size]/(1 - _b[L.mlev2]))*L.size ///
  6.     +(_b[L.MB]/(1 - _b[L.mlev2]))*L.MB+(_b[L.profit]/(1 - _b[L.mlev2]))*L.profit ///
  7.         +(_b[L.ndts]/(1 - _b[L.mlev2]))*L.ndts+(_b[L.TSHR]/(1 - _b[L.mlev2]))*L.TSHR ///
  8.         +(_b[L.Ind_Median]/(1 - _b[L.mlev2]))*L.Ind_Median ///
  9.         +(_b[_Iyear_2006]/(1 - _b[L.mlev2]))*_Iyear_2006+(_b[_Iyear_2007]/(1 - _b[L.mlev2]))*_Iyear_2007 ///
  10.         +(_b[_Iyear_2008]/(1 - _b[L.mlev2]))*_Iyear_2008+(_b[_Iyear_2009]/(1 - _b[L.mlev2]))*_Iyear_2009 ///
  11.         +(_b[_Iyear_2010]/(1 - _b[L.mlev2]))*_Iyear_2010+(_b[_Iyear_2011]/(1 - _b[L.mlev2]))*_Iyear_2011 ///
  12.         +(_b[_Iyear_2012]/(1 - _b[L.mlev2]))*_Iyear_2012+(_b[_Iyear_2013]/(1 - _b[L.mlev2]))*_Iyear_2013 ///
  13.         +(_b[_Iyear_2014]/(1 - _b[L.mlev2]))*_Iyear_2014+(_b[_Iyear_2015]/(1 - _b[L.mlev2]))*_Iyear_2015 ///
  14.         +(_b[_Iyear_2016]/(1 - _b[L.mlev2]))*_Iyear_2016+(_b[_Iyear_2017]/(1 - _b[L.mlev2]))*_Iyear_2017 ///
  15.         +(_b[_Iyear_2018]/(1 - _b[L.mlev2]))*_Iyear_2018
复制代码
  1. . gen T2_IV =(_b[L.tang]/(1 - _b[L.mlev2]))*L.tang+(_b[L.size]/(1 - _b[L.mlev2]))*L.size ///
  2. >     +(_b[L.MB]/(1 - _b[L.mlev2]))*L.MB+(_b[L.profit]/(1 - _b[L.mlev2]))*L.profit ///
  3. >         +(_b[L.ndts]/(1 - _b[L.mlev2]))*L.ndts+(_b[L.TSHR]/(1 - _b[L.mlev2]))*L.TSHR ///
  4. >         +(_b[L.Ind_Median]/(1 - _b[L.mlev2]))*L.Ind_Median ///
  5. >         +(_b[_Iyear_2006]/(1 - _b[L.mlev2]))*_Iyear_2006+(_b[_Iyear_2007]/(1 - _b[L.mlev2]))*_Iyear_2007 ///
  6. >         +(_b[_Iyear_2008]/(1 - _b[L.mlev2]))*_Iyear_2008+(_b[_Iyear_2009]/(1 - _b[L.mlev2]))*_Iyear_2009 ///
  7. >         +(_b[_Iyear_2010]/(1 - _b[L.mlev2]))*_Iyear_2010+(_b[_Iyear_2011]/(1 - _b[L.mlev2]))*_Iyear_2011 ///
  8. >         +(_b[_Iyear_2012]/(1 - _b[L.mlev2]))*_Iyear_2012+(_b[_Iyear_2013]/(1 - _b[L.mlev2]))*_Iyear_2013 ///
  9. >         +(_b[_Iyear_2014]/(1 - _b[L.mlev2]))*_Iyear_2014+(_b[_Iyear_2015]/(1 - _b[L.mlev2]))*_Iyear_2015 ///
  10. >         +(_b[_Iyear_2016]/(1 - _b[L.mlev2]))*_Iyear_2016+(_b[_Iyear_2017]/(1 - _b[L.mlev2]))*_Iyear_2017 ///
  11. >         +(_b[_Iyear_2018]/(1 - _b[L.mlev2]))*_Iyear_2018
  12. (2,960 missing values generated)

  13. .
  14. end of do-file
复制代码
不知道是哪里有问题,想请老师能帮忙看一下吗
二维码

扫码加我 拉你入群

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

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


沙发
闻鹤鸣 发表于 2021-4-22 20:14:21
请问楼主现在解决了吗?

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

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