楼主: 匿名
8438 15

[Stata] -a2reg-双向固定效应 [推广有奖]

匿名网友
楼主
匿名网友  发表于 2015-8-2 12:06:34 |坛友微信交流群|倒序 |AI写论文
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
1、引言


问题:根据面板数据的特性,在回归模型的设定的有效性问题上,我们需要检验混合估计模型、固定效应模型(Fixed-Effect Model)以及随机效应模型(Random-Effect Model)的有效性,其中固定效应又包括个体固定效应和时间固定效应,如果同时具备个体固定效应和时间固定效应,则称之为双向固定效应。
Stata程序:a2reg (附件含a2group)
模板:

a2reg 被解释变量 解释变量, individual(变量)unit(变量)[ indeffect(name) uniteffect(name) xb(name) resid(name) ]

注:[ ]为可选项

individual()个体固定效应

unit()可以添加时间固定效应

indeffect()是第一个固定效应输出变量名。

uniteffect()是第二个固定效应输出变量名。

xb()是由协变量预测的输出变量名。
resid()输出变量的残差

详细参阅help a2reg



2、 a2reg 范例:(Bootstrap)
  1. clear all
  2. set obs 100
  3. gen byte id=_n
  4. expand 10
  5. bys id: gen byte time=_n
  6. gen x=rnormal()
  7. gen y=1+2*x+rnormal()
  8. a2reg y x, individual(id) unit(time)
  9. bs, reps(200):a2reg y x, individual(id) unit(time)
复制代码
或者:traffic.dta来自Baum(2006) (一般化的例子)
  1. use traffic.dta,clear
  2. xtset state year
  3. a2reg fatal beertax spircons unrate perinck,individual(state) unit(year)
复制代码


3、作者




Amine Ouazad,PhD Candidate of the Paris School of Economics, and Research Associate, London School of Economics.




4、相关命令


a2group(同在附件中)








二维码

扫码加我 拉你入群

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

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

关键词:固定效应 REG fixed-effect Individual individua individual 程序 模型

a2reg.zip

12.3 KB

本附件包括:

  • a2group.ado
  • a2group.hlp
  • a2reg.ado
  • a2reg.hlp

已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
xddlovejiao1314 + 100 + 100 + 5 + 5 + 5 精彩帖子

总评分: 经验 + 100  论坛币 + 100  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

沙发
xddlovejiao1314 学生认证  发表于 2015-8-2 20:28:46 |只看作者 |坛友微信交流群
好贴,谢谢分享。

使用道具

藤椅
玄一无相 在职认证  学生认证  发表于 2015-8-4 14:30:11 |只看作者 |坛友微信交流群
一般不是通过增加虚拟变量直接出结果吗

使用道具

板凳
niuniuyiwan 在职认证  发表于 2015-8-4 14:33:22 |只看作者 |坛友微信交流群
玄一无相 发表于 2015-8-4 14:30
一般不是通过增加虚拟变量直接出结果吗
嗯,但a2reg不用设置虚拟变量

使用道具

报纸
niuniuyiwan 在职认证  发表于 2015-8-25 20:38:22 |只看作者 |坛友微信交流群
aaplot——在线性/二次散点拟合图中自动追加注释

这里注释主要添加方程、拟合优度、RMSE等,详见help aaplot
  1. sysuse auto, clear
  2.     gen gpm = 1000 / mpg
  3.     label var gpm "Gallons per thousand miles"
  4.     aaplot gpm weight, name(g1)
  5.     aaplot gpm weight, lopts(lc(blue)) aformat(%04.3f) bformat(%06.5f) ///
  6.         rmseformat(%4.3f) name(g2)
  7.     aaplot gpm weight, quadratic qopts(lc(pink)) name(g3)
  8.     aaplot gpm weight, both name(g4)
  9.      aaplot gpm weight, both backdrop(lfitci gpm weight, color(gs12)) ///
  10.         name(g5)
复制代码

g1.png


g4.png


g2.png


g5.png


g3.png








使用道具

地板
niuniuyiwan 在职认证  发表于 2015-8-25 20:43:46 |只看作者 |坛友微信交流群
ascii ——显示ASCII码对照表  建议使用assciplot命令,见楼下

注:ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)
  1. ascii
复制代码

1.PNG




使用道具

7
niuniuyiwan 在职认证  发表于 2015-8-25 20:47:13 |只看作者 |坛友微信交流群
adoedit
——编辑修改ado程序
  1. adoedit tsspell
复制代码





使用道具

8
niuniuyiwan 在职认证  发表于 2015-8-25 20:49:09 |只看作者 |坛友微信交流群
aboutreg

Stata演示教程命令集

——https://bbs.pinggu.org/thread-3854592-1-1.html


使用道具

9
niuniuyiwan 在职认证  发表于 2015-8-27 14:04:51 |只看作者 |坛友微信交流群
arrowplot



  1.            webuse nlswork
  2.            gen ind="industry "
  3.            egen industry=concat(ind ind_code)

  4.            arrowplot ln_wage grade, groupvar(industry)
复制代码

Graph.png




使用道具

10
niuniuyiwan 在职认证  发表于 2015-8-27 20:42:26 |只看作者 |坛友微信交流群

asciiplot




  1. *asciiplot  
  2. asciiplot
  3. asciiplot , scheme(lean1) saving(ascii.gph)
复制代码

Graph.png


空格为32,48-57为0-9;65-90为26个大写英文字母;97-122为26个英文小写字母

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 21:43