概念探析

一般科学实验主要涉及以下三种变量:

自变量/独立变量(independent variable):自变量是指在实验中由实验者操作的变量,它被认为不会受其他变量的影响(即独立性)。

因变量(dependent variable):因变量是指随着自变量的变化而变化的变量。

控制变量(control/controlled variable / fixed variable):控制变量是指实验中除自变量以外的影响实验变化和结果的潜在因素或条件,且在实验中一般需要控制其不变。也称无关变量( extraneous variable),多见于心理学实验。

例如经典初中生物实验“光对鼠妇生活的影响”,考虑自变量“光”,因变量为“鼠妇的分布”,控制变量为“土壤湿度”和“温度”,通过实验者操作来改变自变量“光”(在实验中由实验者操作的变量),同时保持控制变量“土壤湿度”和“温度”不变(除自变量以外的影响实验变化和结果的潜在因素或条件),即可探究“光对鼠妇生活的影响”。

再复杂一些,一些实验中可能包含了一些不由实验者控制或实验者不想考虑的、但其与因变量甚至自变量都相关,有可能歪曲(掩盖或夸大)自因素与因变量之间真正联系的变量,我们称其为混杂变量或混杂因素(confounder、confound、confounding variable)。通常不将其视为控制变量。而为了尽可能降低其对实验的影响,通常就需要借助统计学中的一些方法了(如倾向得分匹配(PSM)等)。

混杂变量(混杂因素):混杂因子亦叫混杂因素或外来因素(confounder、confound、confounding variable),是指与研究因素(暴露因子)和研究疾病(结局因子)均有关、若在比较的人群组中分布不匀,可以歪曲(掩盖或夸大)研究因素与疾病之间真正联系的因素。

我们还会经常性地遇到协变量(covariate)这个称呼:

协变量:指实验中除自变量以外的影响实验变化和结果的潜在因素或条件,但并非实验所感兴趣的变量。

可以认为,控制变量和混杂变量都包含在协变量的范畴中。

统计学中有一个类似的分类,将变量分为解释变量(explanatory variable)、响应变量(response variable)与协变量。自变量和解释变量都是实验中实验者关注的那部分变量,区别仅仅在于解释变量未必是独立的,也不一定能由实验者进行控制。

在经济学和回归问题中,其实还有个类似的概念,外生性变量(exogenous variable)和内生性变量(endogenous variable):

A variable x_j is said to be endogenous within the causal model M if its value is determined or influenced by one or more of the independent variables X (excluding itself).

可以看出,虽然概念类似,但是内生性变量和外生性变量是观测一个因果系统的时对变量内生性/外生性做出的描述,在一个因果系统内,内生性变量受到系统内外生性变量的影响,外生性变量则完全由外部条件决定。因此从稍微宏观点的角度看,对整个因果系统来讲,协变量可以是内生性变量也可以是外生性变量。

实际应用

而在计算机领域、统计学中研究的回归问题中,却通常不刻意区分自变量/解释变量/协变量,他们都可以被输入到自变量中,例如使用SPSS进行自回归分析:

只要认为有必要,大可将协变量输入到自变量栏目中。

复杂系统中,使用基于神经网络的回归模型对某些目标变量进行多变量回归,也可弱化对自变量/解释变量/协变量的区分,都将其输入,统称为协变量或变量。

参考文献

https://www.xiahepublishing.com/2475-7543/MRP-2017-005

https://stats.stackexchange.com/questions/395517/what-is-the-difference-between-covariate-and-confounding-variables

https://bbs.pinggu.org/thread-4995555-1-1.html

https://www.statology.org/covariate/

https://www.zhihu.com/question/278428717

https://spss.mairuan.com/jiqiao/spss-genn.html

http://www-personal.umd.umich.edu/~delittle/Encyclopedia entries/Endogenous variable.htm

https://www.statisticshowto.com/endogenous-variable/

https://www.jianshu.com/p/863ece6e7f3a

自变量/解释变量/因变量/响应变量/协变量等变量相关概念探析相关推荐

  1. 工具变量 两阶段的协变量_综合工具变量

    工具变量 两阶段的协变量 I love papers that make you go "This is obvious in hindsight. Why did nobody try i ...

  2. 两个自变量和一个因变量spss_多个自变量(包括离散变量和连续变量)对一个因变量的影响(SPSS:协方差分析)...

    协方差分析解决的问题:多个自变量(包括离散变量和连续变量)对一个因变量(连续数据)的影响.自变量中的连续变量被作为协变量加以"控制"(控制变量). 协方差分析可以在一定程度上排除非 ...

  3. 两个自变量和一个因变量spss_多个自变量对一个因变量的影响(SPSS:协方差分析)...

    协方差分析解决的问题:多个自变量(包括离散变量和连续变量)对一个因变量(连续数据)的影响.自变量中的连续变量被作为协变量加以'控制'(控制变量). 协方差分析可以在一定程度上排除非处理因素的影响,从而 ...

  4. GWAS分析中协变量的区分(性别?PCA?初生重?)

    1. 电子书领取 前几天发了一篇GWAS电子书分享,异常火爆,阅读量8000+,很多人评价比较基础.这本电子书主要特点是比较基础,GLM模型用软件和R语言进行比较,如何添加数字协变量.因子协变量.PC ...

  5. R语言survival包Surv函数创建生存对象、建立Cox回归模型(包含所有协变量)比较不同治疗方法生存率的差异、drop1函数计算cox回归模型自变量似然比检验值、删除冗余变量重新构建cox模型

    R语言使用survival包的Surv函数创建生存对象.建立Cox回归模型(包含所有协变量)比较不同治疗方法生存率的差异.使用drop1函数计算cox回归模型自变量似然比检验结果.删除冗余变量重新构建 ...

  6. matlab 去除协变量,求助协变量调整

    花了一个礼拜的时间重新学习了一下协方差,回归,感觉自己的理解很多都是不对的. 协方差分析是方差分析+线性回归,但它要求很多,比如至少有两个分组(一个分组就是线性回归了),协变量要是连续变量自变量和因变 ...

  7. python基于pingouin包进行统计分析:使用partial_corr函数执行两个变量之间的半相关性检验、x_covar参数指定对应的协变量(多个)、以dataframe的形式返回结果

    python基于pingouin包进行统计分析:使用partial_corr函数执行两个变量之间的半相关性检验.x_covar参数指定对应的协变量(多个).以dataframe的形式返回结果(包含p值 ...

  8. python基于pingouin包进行统计分析:使用partial_corr函数执行两个变量之间的偏相关性检验、covar参数指定对应的协变量(多个)、method参数指定相关性分析方法

    python基于pingouin包进行统计分析:使用partial_corr函数执行两个变量之间的偏相关性检验.covar参数指定对应的协变量(多个).method参数指定相关性分析方法.altern ...

  9. R语言使用dplyr包的group_by函数和summarise函数基于分组变量计算分析中涉及的所有协变量的均值(Difference in means of covariates)

    R语言使用dplyr包的group_by函数和summarise函数基于分组变量计算分析中涉及的所有协变量的均值(Difference in means of covariates) 目录

  10. matlab方差分析如何去除协变量,严博您好,想请教一个关于去除协变量的问题

    严博您好,我和同学在用REST1.8数据处理,在去除协变量这一阶段时,遇到了以下问题: 1.视频上说在regress out covariates 那个界面的上面那个大框里面导入被试者的所有子文件夹, ...

最新文章

  1. jquery判断方法是否存在_判断图中是否有环的三种方法
  2. 如何在CSDN博客中编辑公式?
  3. 使用谷歌身份验证器增强SSH安全
  4. MYSQL如何导出存储过程和触发器?
  5. computer science sticker
  6. bzoj 1031 [JSOI2007]字符加密Cipher 后缀数组
  7. 06 使用bbed提交delete的数据--01
  8. mysql 数值型注入_SQL注入之PHP-MySQL实现手工注入-数字型
  9. 是个狠角色。。 | 今日最佳
  10. 2017年9月全国计算机等级考试报名时间,关于2017年9月全国计算机等级考试网上报名工作的通知...
  11. python实训day5
  12. c语言实验报告1.4.3,c语言实验报告实验三.doc
  13. win7与internet时间同步出错_windows7 internet系统时间同步出错超时怎么办?国内NTP时间同步服务器地址...
  14. eps在c语言,C语言中eps指的是什么东西?
  15. vue 图表组件_基于Vue.js中可用的JUI图表的Vue组件
  16. 流批OLAP一体的flink引擎
  17. pytorch 中pad函数toch.nn.functional.pad()的使用
  18. 神经网络不work该怎么办!看看这11条
  19. 甲骨文UBUNTU安装宝塔面板无法访问
  20. python画樱花树教程_turtle模块-知乎画樱花树

热门文章

  1. Vista激活机制又爆新特性,可不激活运行至少一年
  2. 计算机教室如何防火,校园防火及火灾逃生自救安全常识
  3. 计算机粘贴复制知识,不能复制粘贴怎么办?Win7电脑不能复制粘贴是什么原因及解决方法...
  4. CorelDRAW2023全新版功能及下载安装教程
  5. 作业(数组)---运行环境winTC(二)
  6. cad抠图 lisp_[原创]几个超级有用的裁剪用autocad--lisp程序
  7. 智能卡卡发卡流程(收藏4)
  8. (matlab)地震数据频谱分析-频谱图代码
  9. 设置QQ空间背景音乐
  10. 巅峰之战,一“码”当先!第三届“先导杯”强势来袭