首页 > 其他分享 >似不相关回归模型及 Stata 具体操作步骤

似不相关回归模型及 Stata 具体操作步骤

时间:2024-07-01 17:57:42浏览次数:24  
标签:index area 模型 gen 回归 Stata 操作步骤 price transport

目录

一、引言

二、似不相关回归模型原理

三、数据

四、Stata 操作步骤

五、结果解读

六、注意事项

代码附录


一、引言

似不相关回归(Seemingly Unrelated Regression,SUR)模型在处理多个相关方程的回归分析中具有重要作用。它能够更有效地利用方程之间的相关性,从而提供更精确的估计结果。本文将详细阐述似不相关回归模型的理论原理,并通过实际数据在 Stata 软件中进行实际操作演示。

二、似不相关回归模型原理

假设我们有两个方程:

SUR 模型的基本思想是同时估计这两个(或多个)方程,利用误差项之间的相关性来提高估计的效率。通过同时考虑多个方程以及误差项的相关性,SUR 模型能够更有效地利用数据中的信息,得到更准确和有效的参数估计。

举个例子,如果两个方程分别描述了不同地区的经济增长与一些经济指标的关系,由于这两个地区可能受到共同的宏观经济因素影响,导致误差项存在相关性。使用 SUR 模型就能够捕捉到这种相关性,从而提供更精确的估计结果。

三、数据

为了进行实际演示,我们收集了一组关于不同城市房价与相关因素的数据。数据包括两个变量集合:

  1. 城市 A 的房价(price_a)以及其对应的房屋面积(area_a)、城市发展指数(index_a)和交通便利度(transport_a)。
  2. 城市 B 的房价(price_b)以及其对应的房屋面积(area_b)、城市发展指数(index_b)和交通便利度(transport_b)。

四、Stata 操作步骤

数据导入

import delimited "your_file_path.csv", clear

分别对两个方程进行普通最小二乘回归

reg price_a area_a index_a transport_a
reg price_b area_b index_b transport_b

进行似不相关回归

suest price_a area_a index_a transport_a, cluster(city)
suest price_b area_b index_b transport_b, cluster(city)

test [price_a = price_b]

查看回归结果

estimates table

五、结果解读

假设 Stata 输出的结果如下:

城市 A 的回归结果:

变量系数标准误差t 值p 值
截距100.5612.348.150.000
面积0.550.124.580.000
发展指数0.880.224.000.000
交通便利度12.333.453.570.001

城市 B 的回归结果:

变量系数标准误差t 值p 值
截距80.2210.557.600.000
面积0.450.104.500.000
发展指数0.770.184.280.000
交通便利度10.552.883.660.001

系数估计值的解释:

  • 对于城市 A,房屋面积每增加一个单位,房价平均增加 0.55 个单位;城市发展指数每增加一个单位,房价平均增加 0.88 个单位;交通便利度每提高一个单位,房价平均增加 12.33 个单位。
  • 对于城市 B,类似地解释系数的含义。

标准误差反映了系数估计的不确定性,较小的标准误差表示估计更精确。

t 值和 p 值用于检验系数是否显著不为零。如果 p 值小于给定的显著性水平(通常为 0.05),则认为对应的系数在统计上是显著的。

六、注意事项

  1. 数据的质量和合理性:确保数据的准确性和完整性,以及变量之间的逻辑关系合理。

  2. 模型的假设检验:检查模型的假设是否满足,如误差项的正态性、独立性等。

  3. 多重共线性:注意自变量之间是否存在严重的多重共线性,这可能会影响估计的稳定性和准确性。

 

代码附录

// 数据生成
clear all
set obs 100

gen area_a = runiform()
gen index_a = runiform()
gen transport_a = runiform()

gen area_b = runiform()
gen index_b = runiform()
gen transport_b = runiform()

gen epsilon_a = rnormal(0, 1)
gen epsilon_b = rnormal(0, 1)

gen price_a = 50 + 0.5 * area_a + 0.8 * index_a + 10 * transport_a + epsilon_a
gen price_b = 40 + 0.4 * area_b + 0.7 * index_b + 8 * transport_b + epsilon_b

// 普通最小二乘回归
reg price_a area_a index_a transport_a
reg price_b area_b index_b transport_b

// 似不相关回归
suest price_a area_a index_a transport_a, cluster(city)
suest price_b area_b index_b transport_b, cluster(city)

test [price_a = price_b]

// 查看回归结果
estimates table

 

 【工具系列】Stata系统方程模型:似不相关回归 (qq.com)icon-default.png?t=N7T8https://mp.weixin.qq.com/s?__biz=Mzk0NDU1NzExNA==&mid=2247484921&idx=1&sn=6092dedd0e8cf59b63b520cf4877edab&chksm=c32398acf45411ba6e5a053236c7e0c8ba3a62fa10c05c79f497074a2ae5db31ba9004f322a6#rd

标签:index,area,模型,gen,回归,Stata,操作步骤,price,transport
From: https://blog.csdn.net/qq_38929584/article/details/140106316

相关文章

  • 从人工到自动化到AIOps再到ChatOps:大模型在运维领域的应用
    一、引言在信息技术飞速发展的今天,运维工作已经从最初的人工操作,逐步演变为自动化、AIOps(人工智能运维)和ChatOps(通过聊天的方式去运维)。这些变革不仅提升了运维效率,还显著保障了系统的稳定性。特别是借助大模型,运维同学能够更加高效地完成工作,并应对复杂的运维挑战。本文将依次介......
  • 大模型应用Step-By-Step
    导读:✍️本文主要介绍:智能聊天、PPT生成、与PDF文件智能对话、数字人创作、艺术创作。作者:王禹展部门:京东健康-技术产品部-供应链研发部-B2B研发组一、大模型应用分享1Monica简介   官网:https://monica.im/  1.1搜索引擎伴侣摘取搜索引擎关键词,在右侧给......
  • 基于偏微分方程模型的一维信号降噪(MATLAB)
    自然界很多领域如天文、物理、生物、化学等的运动和状态的变化受多个因素影响,而偏微分方程恰好可以描述这种多变量问题,因此被引入科学研究是一种必然。偏微分方程早期的时侯用来描述机械物体和流体的自然运动和物理规律,且其应用领域不断拓展,成为描述诸多自然界现象的数学模型的......
  • 使用不同函数打印torch.nn模型——print(model),named_children(),named_modules():
    创建模型创建一个具有三级嵌套的模型,结构如图:importtorchimporttorch.nnasnn#定义子子模块classSubSubModule(nn.Module):def__init__(self):super(SubSubModule,self).__init__()self.conv=nn.Conv2d(3,3,kernel_size=3,padding=1)......
  • 从业10年,呕心分享搭建基于AI大模型的企业知识库技巧
    引言作为一名在知识管理领域从业10年的老兵,我深知搭建一个高效的企业知识库对企业的重要性。随着AI大模型的崛起,企业知识库的构建方式正在经历一场革命。今天,我将结合我的经验和实践,深入剖析如何借助AI大模型的力量,打造一个卓越的企业知识库。一、知识库的价值:企业知识的......
  • 机器翻译及实践 初级版:含注意力机制的编码器—解码器模型
    机器翻译及实践初级版:含注意力机制的编码器—解码器模型前言一、什么是机器翻译?二、所需要的前置知识(一).Seq2Seq1.什么是Seq2Seq2.机器翻译为什么要用Seq2Seq3.如何使用Seq2Seq3.1编码器的实现3.2解码器的实现3.3训练模型(二).注意力机制1.什么是注意力机制2.机器翻译为......
  • Stable Diffusion 全网最详细超写实人像制作教程(附模型)
    哈喽,小伙伴们!今天小编要给大家安利一个超级无敌厉害的神器,保证让你的AI生成图片瞬间变得超级写实!还记得我们用StableDiffusion生成的那些一眼就能看出是AI画的图吗?皮肤光滑得跟抹了层蜡似的,看着就不自然。但是今天给大家介绍的这个皮肤质感调节神器,绝对能让你的作品更上一......
  • 揭秘LLaMA 2:深度学习的未来,从原理到模型训练的全面剖析
    引言LLaMA(LargeLanguageModelforAIAssistance)2是Meta(原Facebook)开发的一个大型语言模型,旨在为各种自然语言处理任务提供强大的支持。它在前代基础上进行了改进,具有更好的性能和更广泛的应用前景。本文将详细介绍LLaMA2的原理、模型结构和训练方法。目录LLaMA......
  • 大模型在医疗行业中的应用及案例分享
    大模型在医疗行业中的应用正在逐步深入,其强大的数据处理能力和深度学习能力为医疗领域带来了革命性的变化。以下是关于​​​​​​​大模型在医疗行业中应用的详细介绍:一、疾病诊断和预测精准诊断:大模型通过分析大量的医疗数据,如病人的病例、病理图像和基因组数据,能够辅助医......
  • 2024 年 5 亿大模型新应用井喷即将到来,算力问题该如何解决?
    在科技飞速发展的2024年,我们正站在大模型应用爆发的前沿。预计将有5亿大模型新应用如雨后春笋般涌现,为各行各业带来前所未有的变革。然而,在这令人兴奋的前景背后,算力问题却成为了制约其发展的关键瓶颈。大模型的训练和运行需要巨大的计算资源,其对算力的需求呈指数级增长......