首页 > 其他分享 >短面板数据实证模型及 Stata 具体操作步骤

短面板数据实证模型及 Stata 具体操作步骤

时间:2024-07-30 18:54:42浏览次数:11  
标签:固定 模型 效应 个体 随机 Stata 面板 操作步骤 变量

目录

一、文献综述

二、理论原理

三、实证模型

四、稳健性检验

五、程序代码及解释

六、代码运行结果


一、文献综述

在当今的经济和社会科学研究中,短面板数据的应用日益广泛。众多学者借助短面板数据进行深入的实证分析,为各领域的理论发展和政策制定提供了有力的支持。例如,在产业经济学领域,研究人员通过短面板数据探究不同规模企业的创新投入与产出效率之间的关系,揭示了产业内部的动态竞争格局(参考文献 1);在区域经济学中,利用短面板数据研究区域经济增长的驱动因素以及区域间的差异和收敛性,为区域发展政策的制定提供了重要依据(参考文献 2)。

二、理论原理

短面板数据是一种在时间维度上相对较短,但个体数量较多的数据结构。在这种数据结构中,每个个体在不同的时间点上有观测值。

个体效应是短面板数据分析中的一个关键概念。个体效应反映了个体之间未被观测到的、不随时间变化的固有差异。这些差异可能源于个体的内在特征,如企业的管理风格、地理位置、技术水平等;个人的天赋、教育背景、性格特点等。个体效应的存在可能导致在不加以控制的情况下,模型的估计结果出现偏差。

时间效应则反映了随时间共同变化的影响因素。这可能包括宏观经济政策的调整、技术进步的阶段性影响、社会文化的变迁等。时间效应会对所有个体产生相似的影响,但在不同的时间点上可能有所不同。

常见的短面板数据模型主要包括固定效应模型和随机效应模型。

固定效应模型假设个体效应是固定的、不可观测的常数,且与解释变量不相关。这意味着个体之间的差异是确定性的,并且不随时间变化。在固定效应模型中,通过对每个个体内部的时间序列数据进行差分或去均值处理,能够消除个体固定效应的影响,从而更准确地估计解释变量对被解释变量的影响。

随机效应模型则认为个体效应是随机变量,服从特定的概率分布,并且与解释变量不相关。随机效应模型通过引入一个随机项来捕捉个体效应,同时假设个体效应与解释变量相互独立。

在选择使用固定效应模型还是随机效应模型时,需要考虑多个因素。如果个体效应与解释变量相关,通常应选择固定效应模型。而如果个体效应被认为是随机的,并且与解释变量不相关,随机效应模型可能更合适。此外,还可以通过 Hausman 检验来判断哪种模型更优。

例如,假设我们研究不同地区的经济增长情况。如果某些地区由于其独特的地理优势或资源禀赋,无论时间如何变化,都具有较高的经济增长潜力,这种地区之间的固有差异就是个体固定效应。而如果在某个时间段内,国家出台了统一的经济刺激政策,对所有地区的经济增长都产生了影响,这就是时间效应。

三、实证模型

假设我们要研究城市的经济增长(以人均 GDP 增长率 GrowthRate 衡量)与固定资产投资(以固定资产投资额 Investment 衡量)、劳动力投入(以就业人数 Employment 衡量)、科技创新水平(以研发投入 RDExpenditure 衡量)以及政策支持力度(以政府补贴 Subsidy 衡量)之间的关系。


 

四、稳健性检验

为了确保研究结果的可靠性和稳定性,我们可以进行一系列的稳健性检验。

  1. 更换核心解释变量的衡量指标,比如用固定资产投资增长率替代固定资产投资额。
  2. 控制更多的变量,如城市的产业结构(以第二产业占比 SecondIndustryRatio 和第三产业占比 ThirdIndustryRatio 衡量)、教育水平(以大专及以上学历人口占比 EducationRatio 衡量)等。

  1. 分样本进行回归,比如按照城市的规模(大城市、中小城市)或者地理位置(东部城市、中西部城市)进行分组回归,检验结果是否具有一致性。

五、程序代码及解释

// 导入数据
import delimited "yourdata.csv", clear

// 生成个体和时间变量
xtset city_id year

// 固定效应模型估计
xtreg growthrate investment employment rdexpenditure subsidy, fe

// 加入交互项的固定效应模型估计
xtreg growthrate investment employment rdexpenditure subsidy investment*rdexpenditure, fe

// 非线性设定的固定效应模型估计
xtreg growthrate investment investment^2 employment rdexpenditure subsidy, fe

// 控制更多变量的固定效应模型估计
xtreg growthrate investment employment rdexpenditure subsidy secondindustryratio thirdindustryratio educationratio, fe

// 随机效应模型估计(相应修改模型设定)
xtreg growthrate investment employment rdexpenditure subsidy, re

// 解释
// import delimited 命令用于将指定格式的数据文件导入 Stata
// xtset 命令用于设定个体和时间变量,以便后续进行面板数据分析
// xtreg 命令中的 fe 选项表示估计固定效应模型,re 选项表示估计随机效应模型

六、代码运行结果

运行上述代码后,Stata 会输出固定效应模型和随机效应模型的估计结果,包括系数估计值、标准误、t 值、p 值等。

固定效应模型的输出可能如下:

Fixed-effects (within) regression               Number of obs     =   800
Group variable: city_id                          Number of groups  =   200

R-sq:  within  = 0.6215                         Obs per group: min =  4
                                                        avg =  4.
                                                        max =  4

                                             F(5, 600)          =   250.56
corr(u_i, Xb)  = -0.0572                        Prob > F          =  0.0000

                                    (Std. Err. adjusted for 200 clusters)
------------------------------------------------------------------------------
             |               Robust
   growthrate |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
 investment |    0.0821   0.0185     4.44   0.000     0.0457    0.1185
employment |    0.0618   0.0152     4.07   0.000     0.0320    0.0916
rdexpenditure |    0.0735   0.0223     3.29   0.001     0.0301    0.1169
subsidy |    0.0452   0.0188     2.39   0.017     0.0080    0.0824
       _cons |    0.0535   0.0213     2.51   0.012     0.0116    0.0954
------------------------------------------------------------------------------

当加入交互项、进行非线性设定或控制更多变量时,输出结果的格式类似,但具体的系数估计值和统计显著性会有所不同。

随机效应模型的输出可能类似,但会包含一些关于随机效应的统计量。

通过对这些结果的仔细分析,可以判断各个变量对经济增长的影响是否显著,以及不同模型设定下结果的稳定性和一致性。

 

【Stata学习】短面板之混合回归、固定效应、随机效应模型stata实例(含命令、结果及解析),探究如何选择固定还是随机效应模型 (qq.com)icon-default.png?t=N7T8https://mp.weixin.qq.com/s?__biz=MzkwOTYxOTk1MA==&mid=2247484245&idx=1&sn=769b3cdadc914ab4dd2c47b251651c7d&chksm=c136a4d4f6412dc262cefcd29323fcec18b74abc086e3115d8ff485034c328b7bd3613805d9e#rd 

标签:固定,模型,效应,个体,随机,Stata,面板,操作步骤,变量
From: https://blog.csdn.net/a519573917/article/details/140803382

相关文章

  • 智能小程序 Ray 开发面板 SDK —— 智能设备模型使用指南
    智能设备模型当前面板小程序提供了大量丰富且灵活的API,要搞清楚如何调用组合它们对于新手来说具有一定挑战性,因此我们提供了智能设备模型(SDM)。简单来说,它是一个基于OOP的面板小程序开发库,通过对设备的数据管理,设备控制,状态监听的封装以及差异抹平,让您在面板开发的过程......
  • openmediavault 7.0 安装和配置详细操作步骤
    OpenMediaVault(OMV)7.0是一个基于Debian12Linux的开源网络附加存储(NAS)解决方案,它提供了丰富的功能来管理和共享数据。一、安装OpenMediaVault7.01.准备安装材料U盘:一个8G以上容量的U盘,建议16-32GB,用于制作安装盘。电脑或服务器:一台用于安装OMV7.0的电脑或服务器。......
  • python - 面板库 - PasswordInput 不会对回车做出反应
    我试图避免需要提交按钮。以下代码当前正在远程jupyter实验室运行。仅当光标焦点从密码小部件中移除后,才会打印该消息。我想要回车来触发消息打印。有什么线索吗?frompanel.widgetsimportPasswordInput,TextInputpn.extension()defon_enter(event=None):message_p......
  • 基于宝塔面板的雨云自动签到shell脚本教程(亲测可用)
    第一步:雨云API获取    ①登录雨云用户后,鼠标移到用户头像    ②在出来的菜单中点击“账户设置”    ③在页面中找到左边一栏,点击“API密钥”    ④若之前没有使用过API密钥,右边的栏会是空的,那就点击右边橘黄色的“重新生成”按钮  ......
  • 云服务器安装linux系统及部署宝塔面板教程(以雨云为例)
    雨云云服务器最近活动提示:        ①2核2G香港50M大带宽每月200G流量,月付价格原价33元可享首月5折优惠,年付价格原价396元可享全年7折优惠,约23元/月        ②购买后可享积分12%返利,相当于再打88折        ③还可以通过宝塔面板自动签到的方式获取积......
  • stata 代码实现熵值法计算 含常见问题解答
    适用:面板数据均可stata版本:无要求例如,使用了一个10年的省级面板数据,含15个指标,现在来计算各地区的熵值法得分。其中,x1x2x3x4x6x7x8x9x11x12x13x14x15是正向指标;而x5x10是负向指标。1.定义面板,定义指标的正负。tssetidyearglobalxlist1"x1x2x3x4x6x......
  • docker 安装 青龙面板
    安装docker一行命令解决:curl-fsSLhttps://get.docker.com|bash-sdocker--mirrorAliyun安装完毕后启动dockerservicedockerstart安装成功查看dockerversion设置开机启动systemctlenabledocker遇到的问题NoPrestometadataavailablefordocker-ce-stab......
  • stata 空间计量模型实证全过程
    ***描述性统计sumyx1x2x3x4logout,save(Descriptive)wordreplace:sumyx1x2x3x4//***输出描述性统计结果,点击Descriptive.rtf,即可出现word版本的描述性统计表***空间相关性检验(莫兰检验)clearcd"C:\ProgramFiles(x86)\Stata14\ado"//定义路径,自己建立......
  • 如何使用 Selenium 在可滚动面板(而不是整个窗口)中向下滚动?
    我试图从https://www.pikalytics.com/的左侧面板中抓取神奇宝贝名称和使用数据。我尝试使用BeautifulSoup,但显然它只能抓取前25个数据,因为源代码没有完全扩展。因此,我必须在面板中向下滚动才能获得完全访问权限。但是如何?这里我尝试过的解决方案:driver=webdr......
  • 【学习笔记】Kylin-Desktop-V10-SP1 麒麟系统安装CrossOver软件的详细操作步骤
    一、前期准备1.关于CrossOverCrossOver是一款系统兼容软件,它让您可以在Mac和Linux系统上直接运行Windows应用,不用安装虚拟机;直接通过CrossOver软件,从dock直接启动Windows应用说明:CrossOver软件是一款付费使用软件,但支持14天试用期2.安装麒麟系......