理解控制变量、内生变量、外生变量、工具变量

这篇具有很好参考价值的文章主要介绍了理解控制变量、内生变量、外生变量、工具变量。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

1.解释变量(或自变量):解释变量是指作为研究对象,用于解释某个现象或行为模式的变量。其中有些解释变量是直接影响被解释变量的,有些则是间接或中介影响的。在回归分析中,解释变量通常被放在方程的右边。

2.被解释变量(或因变量):被解释变量是指通过解释变量来解释其变化产生的影响的变量,也可以称为因变量。在回归分析中,被解释变量通常被放在方程的左边。

3.控制变量(或干扰变量):控制变量是指在控制所研究的解释变量和被解释变量之间的关系时,需要控制的可能具有影响的变量。例如,我们希望研究教育对收入的影响,但同时需要将一些其他因素(例如性别、年龄、工作经验等)视为控制变量。通过对这些变量进行控制,可以更准确地估计教育对收入的影响。

一、控制变量

先看一个例子:
问题:喝可乐会变胖吗?
控制:控制与其他与特征相关的因素,比如:锻炼强度日常饮食年龄
实验设计
保证实验组(treatment group)和控制组(control group)
锻炼强度相同、饮食相同,年龄相同等其他因素。

解释
在计量经济学中,控制变量是指通过对所研究的因素进行控制,来消除可能影响研究变量之间关系的其他因素。具体来讲,研究者想要控制某个变量时,就要尽可能地与其他可能的影响因素(控制变量)隔离,以便能够更准确地研究所需的变量之间的关系。

例如,假设我们想研究吸烟与肺癌之间的关系。为了消除其他因素对这种关系的影响,我们需要控制一些变量,如年龄、遗传因素、长期吸入有害气体等等。通过对这些变量进行控制,我们可以更加准确地估计出吸烟和肺癌之间的关系。
为什么要控制:如果不控制模型会生病,结论不可靠,估计参数有偏,产生内生性。
怎么确定控制变量:看前人的研究,找相关文献。

二、内生变量、外生变量

举个例子
有一个模型简单表达为: Y = a + b X + ϵ Y=a+bX+\epsilon Y=a+bX+ϵ
内生变量:Y、X,模型决定的,也就是因变量、自变量。
外生变量:a,b,模型外的因素决定的,已知的,参数。
通常由内生性决定外生性
在计量经济学中,我们经常把变量分为内生变量和外生变量。

内生变量是指模型中的被解释变量或者解释变量,与其他变量的因果关系存在研究偏误和混淆的可能性,是需要解释和控制的变量。

举个例子,假设我们研究驾驶员的车祸率与使用手机的频率之间的关系。在这个模型中,车祸率是被解释变量,而使用手机的频率是解释变量。然而,这个模型的研究结果可能存在研究偏误,因为许多其他因素可能会影响车祸率,比如驾驶员的年龄、性别、驾驶经验等等。因此,这些影响车祸率的因素就是内生变量。

在计量经济学中,外生变量是指对被研究现象或行为结果有影响,但不受研究对象影响的变量。这些变量是在研究要素之外并且在研究对象之前就存在的,通常是定量测量的,其值不依赖于被研究的行为或结果。

举例来说,对于一个销售额的研究,外生变量可能包括经济总体,竞争对手行业的价格和促销活动,天气,人口统计学数据等因素。这些变量不受销售团队的控制,但会对销售额产生影响。

区分内生性
内生性:模型中一个变量或多个变量与随机扰动项相关
理解
假设这是一个真实无误的模型:
Y = β 1 X 1 + β 2 X 2 + μ Y=\beta_1X_1+\beta_2X_2+\mu Y=β1X1+β2X2+μ
β 1 = 1 \beta_1=1 β1=1 β 2 = 1 \beta_2=1 β2=1 c o v ( X 1 , X 2 ) = 0.5 cov(X_1,X_2)=0.5 cov(X1,X2)=0.5
但你的估计模型却是:
Y = β 1 X 1 + ϵ Y= \beta_1X_1+\epsilon Y=β1X1+ϵ
如果, X 1 X_1 X1变动1单位,真实情况下, X 2 X_2 X2会变0.5,带入真实模型, Y = 1.5 Y=1.5 Y=1.5
这是,你的估计模型 β 1 \beta_1 β1的估计系数却为1.5,真实的为 β 1 = 1 \beta_1=1 β1=1
这就造成了偏误。
这就是遗漏变量造成的内生性
常见造成内生性的原因以及处理方式
见B站大佬-理解控制变量、内生变量、外生变量、工具变量

内生性处理方式总结【传送门】
理解控制变量、内生变量、外生变量、工具变量

三、工具变量(IV)

工具变量由工具变量法引入,其实是一种方法。
在某些情况下,模型中的某个变量可能受到未观测到的外部因素的影响,这就会造成内生性问题。为了解决这个问题,我们可以引入一个工具变量,它与内生变量相关,但与模型中其他变量无关
理解控制变量、内生变量、外生变量、工具变量
这是1)、2)满足工具变量的两个条件.
举个例子,假设我们想研究健康对收入的影响,但是健康本身很可能会受到其他因素(例如遗传、家庭背景等)的影响,从而对收入产生间接的影响,
我们可以使用居住地的污染水平作为工具变量,来解决这个问题。通过引入污染水平作为工具变量,我们可以确保收入被正确地归因于健康,从而避免了内生性问题。文章来源地址https://www.toymoban.com/news/detail-471405.html

到了这里,关于理解控制变量、内生变量、外生变量、工具变量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python 变量?对象?引用?赋值?一个例子解释清楚

    哈喽大家好,我是咸鱼。 前天有个小伙伴找到我,给了我一段 python 代码: 然后问我为什么结果是 [1, [...]] ,我一看这个问题有意思,我说三言两语解释不清楚,我写篇文章到时候你看下吧,于是有了今天这篇文章。 在正式开始之前,让我们先弄清楚一些概念。 \\\"Python 中一

    2024年01月24日
    浏览(46)
  • vs code中的类似${workspaceFolder}的变量的解释

    背景介绍 Visual Studio Code支持 Debugging 和 Task 配置文件中的 变量替换 ,以及一些选择设置。这些变量如 ${workspaceFolder} , ${workspaceFolderBasename}, ${fileWorkspaceFolder}。而且这些变量应用的非常普遍,然而我们一直无法准确知道这些 变量 在运行中到底表达什么含义,如果能在调试的时

    2024年02月12日
    浏览(51)
  • 《ChatGPT原理最佳解释,从根上理解ChatGPT》

    2022年11月30日,OpenAI发布ChatGPT(全名:Chat Generative Pre-trained Transformer), 即聊天机器人程序 ,开启AIGC的研究热潮。 ChatGPT是人工智能技术驱动的自然语言处理工具,它能够基于在预训练阶段所见的模式和统计规律,来生成回答,还能根据聊天的上下文进行互动,真正像人类

    2024年02月14日
    浏览(33)
  • 深入理解Dockerfile:构建镜像的详细解释与常用命令

      目录 1.Dockerfile 简介 2.Dockerfile 指令解析 2.1 FROM 2.2 RUN 2.3 COPY 2.4 ADD 2.5 CMD 2.6 ENTRYPOINT 2.7 ENV 2.8 ARG 2.9 EXPOSE 2.10 WORKDIR 2.11 VOLUME 2.12 USER 3.构建 Docker 镜像的常用命令 3.1 docker build 3.2 docker tag 3.3 docker push 3.4 docker pull 3.5 docker run 3.6 实例:构建自定义镜像  步骤 1:创建一个名为 D

    2024年02月12日
    浏览(40)
  • 内生安全构建数据存储

    一、数据安全成为防护核心,存储安全防护不容有失 1、数据作为企业的核心资产亟需重点保护,数据安全已成网络空间防护核心 2、国家高度重视关键信息基础设施的数据安全,存储安全已成为审核重点 二、存储安全是数据安全的关键一环,应建立完整的安全体系 ▶ 存储

    2024年02月14日
    浏览(32)
  • 网络5.0内生安全可信体系

    目录 0 引言 1 网络安全现状 2 传统网络安全防护机制的不足 3 网络5.0内生安全可信需求 4 网络5.0内生安全可信架构 图1 5 网络5.0内生安全可信架构关键技术 5.1 设备可信标识 5.2 可信网络接入认证 图2 5.3 信任传递 图3 5.4 攻击主动防御 5.5 轻量级加密技术 6 网络5.0内生安全可信实

    2024年04月14日
    浏览(34)
  • des加密算法最简单的解释(更简单,大白话,读完就理解)

             目录 1、几个基本概念 第一个置换是:初始置换-终止置换-IP置换-初始置换IP 第二个置换:扩展置换(32位到48位) 第三个置换:压缩置换(S盒48位到32位) 第四个运算:循环左移(位数不变) 第五个置换:置换选择pc-1(64位到56位) 第六个置换:压缩置换pc-2(5

    2024年02月08日
    浏览(48)
  • 【jvm系列-07】深入理解执行引擎,解释器、JIT即时编译器

    JVM系列整体栏目 内容 链接地址 【一】初识虚拟机与java虚拟机 https://blog.csdn.net/zhenghuishengq/article/details/129544460 【二】jvm的类加载子系统以及jclasslib的基本使用 https://blog.csdn.net/zhenghuishengq/article/details/129610963 【三】运行时私有区域之虚拟机栈、程序计数器、本地方法栈 https

    2024年02月01日
    浏览(69)
  • 《深入理解Java虚拟机》读书笔记:基于栈的字节码解释执行引擎

      虚拟机是如何调用方法的内容已经讲解完毕,从本节开始,我们来探讨虚拟机是如何执行方法中的字节码指令的。上文中提到过,许多Java虚拟机的执行引擎在执行Java代码的时候都有 解释执行(通过解释器执行) 和 编译执行(通过即时编译器产生本地代码执行) 两种选

    2024年02月11日
    浏览(53)
  • 网络5.0内生安全可信体系关键技术(上)

    网络5.0是由网络5.0产业和技术创新联盟在2018年提出的面向未来网络演进的数据通信网络架构。经过近几年的发展,网络5.0基于新应用与新业务的接入和承载需求,在继承网际互连协议(Internet Protocol,IP)优势的基础上,协同管理面、控制面和数据面,连接分散的计算、网络

    2024年02月20日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包