预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(完整word)5分钟搞定Stata面板数据分析(完整word)5分钟搞定Stata面板数据分析(完整word)5分钟搞定Stata面板数据分析【原创】5分钟搞定Stata面板数据分析简易教程ver2.0作者:HYPERLINK”http://blog。renren。com/GetEntry。do?id=780360468&owner=276022484”\t”_blank"张达5分钟搞定Stata面板数据分析简易教程步骤一:导入数据原始表如下,数据请以时间(1998,1999,2000,2001⋯⋯)为横轴,样本名(北京,天津,河北⋯⋯)为纵轴将中文地名替换为数字.注意:表中不能有中文字符,否则会出现错误。面板数据中不能有空值。去除年份的一行,将其余部分复制到stata的dataeditor中,或保存为csv格式.打开stata,调用数据.方法一:直接复制到dataeditor中。方法二:使用口令:insheetusing文件路径调用例如:insheetusingC:\STUDY\paper\taxi。csv其中csv格式可用excel的“另存为”导出如图:步骤二:调整格式首先请将代表样本的var1重命名口令:renamevar1样本名例如:renamevar1province也可直接在var1处双击,在弹出的窗口中修改:接下来将数据转化为面板数据的格式口令:reshapelongvar,i(样本名)例如:reshapelongvar,i(province)其中var代表的是所有的年份(var2,var3,var4⋯⋯)转化后的格式如图:转化成功后继续重命名,其中_j这里代表原始表中的年份,var代表该变量的名称口令例如:rename_jyearrenamevartaxi也可直接在需要修改的名称处双击,在弹出的窗口中修改如图:步骤三:排序口令:sort变量名例如:sortprovinceyear意思为将province按升序排列,然后再根据排好的province数列排year这一列如图:(虽然很多时候在执行sort前数据就已经符合要求了,但以防万一请务必执行此操作)最后,保存。至此,一个变量的前期数据处理就完成了,请如法炮制的处理所有的变量,也就是说每个变量都做一个dta文件.在处理新变量前请使用口令:clear将stata重置这里为方便举例再处理一个名为so2的变量.如图:这样处理完全部变量:步骤四:合并数据任意打开一个处理过的变量的dta文件作为基础表(推荐使用因变量的dta文件,这里使用so2作为因变量)口令:merge样本名时间using文件路径例如:mergeprovinceyearusingC:\STUDY\paper\taxi。dta意思是将taxi的数据添加到so2的数据表中如图:然后使用口令:tab_merge检验数据的差分,正常情况下_merge:3一栏的percent应该为100%,如图然后使用口令:drop_merge将数据表中的_merge一列去掉,如图:接着重新使用口令:sort样本名时间例如:sortprovinceyear为新生成的表排序。如法炮制,将所有的变量都添加到基础表中,如图:最终步骤:回归首先,使用口令:xtset样本名时间定义面板数据例如:xtsetprovinceyear如图:然后使用:口令:xtreg因变量自变量进行回归分析例如:xtregso2taxibusloaddriversroadlength如图:至此,使用stata进行面板数据回归分析完成.以上是最基本的操作流程,恕鄙人才疏学浅.如有问题欢迎交流和指正。