5分钟搞定Stata面板数据分析小教程(20220301223610).pdf
-
资源ID:76227746
资源大小:1.13MB
全文页数:11页
- 资源格式: PDF
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
5分钟搞定Stata面板数据分析小教程(20220301223610).pdf
5 分钟搞定 Stata 面板数据分析?简易教程?步骤一:导入数据?口令:insheet?using?文件路径?例如:insheet?using?C:STUDYpapertaxi.csv?其中 csv 格式可用 excel 的“另存为”导出 数据请以时间(1999,2000,2001)为横轴,样本名(1,2,3)为纵轴?请注意:表中不能有中文字符,否则会出现错误。面板数据中不能有空值,没有数据的位置请以0 代替。?如图:?也可直接将数据复制粘贴到stata 的 data?editor 中?如图:?步骤二:调整格式?首先请将代表样本的var1 重命名?口令:rename?var1?样本名?例如:rename?var1?province?也可直接在 var1 处双击,在弹出的窗口中修改:?接下来将数据转化为面板数据的格式?口令:reshape?long?var,?i(样本名)?例如:reshape?long?var,?i(province)?其中 var 代表的是所有的年份(var2,var3,var4)?转化后的格式如图:?转化成功后继续重命名,其中_j?这里代表原始表中的年份,var 代表该变量的名称?口令例如:?rename?_j?year?rename?var?taxi?也可直接在需要修改的名称处双击,在弹出的窗口中修改?如图:?步骤三:排序?口令:sort?变量名?例如:sort?province?year?意思为将 province 按升序排列,然后再根据排好的province 数列排 year 这一列?如图:?(虽然很多时候在执行sort 前数据就已经符合要求了,但以防万一请务必执行此操作)?最后,保存。?至此,一个变量的前期数据处理就完成了,请如法炮制的处理所有的变量。在处理新变量前请使用?口令:clear?将 stata 重置?这里为方便举例再处理一个名为so2 的变量。如图:?步骤四:合并数据?任意打开一个处理过的变量的dta 文件作为基础表(推荐使用因变量的dta 文件,这里使用 so2 作为因变量)?口令:?merge?样本名?时间?using?文件路径?例如:merge?province?year?using?C:STUDYpapertaxi.csv?意思是将 taxi 的数据添加到 so2 的数据表中?如图:?然后使用?口令:?tab?_merge?检验数据的差分,正常情况下_merge:3 一栏的 percent 应该为 100%,如图?然后使用?口令:drop?_merge?将数据表中的 _merge一列去掉,如图:?接着重新使用?口令:sort?样本名?时间?例如:sort?province?year?为新生成的表排序。?如法炮制,将所有的变量都添加到基础表中,如图:?最终步骤:回归?首先,使用?口令:xtset?样本名?时间?定义面板数据?例如:?xtset?province?year?如图:?然后使用:?口令:xtreg?因变量?自变量进行回归分析 例如:xtreg so2 taxi busload drivers roadlength 如图:至此,使用 stata进行面板数据回归分析完成。