stata处理面板数据及修正命令集合

so2作为因变量)

口令:merge样本名时间using文件路径

例如:merge province year using C:\STUDY\paper\taxi.dta

意思是将taxi的数据添加到so2的数据表中

然后使用

口令:tab_merge

然后使用

口令:drop_merge

将数据表中的_merge一列去掉,

接着重新使用

口令:sort样本名时间

例如:sort province year

为新生成的表排序。

如法炮制,将所有的变量都添加到基础表中,

最终步骤:回归

首先,使用

口令:xtset样本名时间

定义面板数据

例如:xtset province year

然后使用:

口令:xtreg因变量自变量

进行回归分析

例如:xtreg so2taxi busload drivers roadlength

至此,使用stata进行面板数据回归分析完成

面板模型分为混合回归模型、固定效应模型、随机效应模型

固定效应分为个体/时点固定效应,个体时点双固定效应

随机效应分为个体/时点随机效应,个体时点双随机效应

描述性统计:sum标准化:sum(x-均值)/标准差

产生新变量:gen pol=(pol-均值)/标准差

(1)普通回归命令:reg y x1x2一般p<0.05

(2)检验多重共线性:estat vif vif为方差膨胀因子,vif<10,否则要消除多重共线性相关系数矩阵corr y x1x2

区分固定效应还是随机效应:

xtreg y x1x2,fe

est store fe这一步结束看结果最后一行F检验p<0.05,排除混合回归

xtreg y x1x2,re

est store re

hausman fe re,constant sigmamore hausman检验

P>0.05接受原假设:随机效应p<0.05接受备择假设:固定效应

区分个体固定效应还是时点固定效应:

xtreg y x1x2,fe结果p<0.05,则个体固定效应ok

相关推荐
相关主题
热门推荐