交互作用的深入剖析

news2024/12/28 20:38:17

1.原理说明

交互作用(Interaction effect)指两个或多个因素(比如A因素和B因素)对于某项(比如身高)的影响时,A因素和B因素各个水平之间是否存在着相互作用关系。比如A因素为性别,B因素为区域,男性并且北方群体时身高如何,男性并且南方群体时身高如何,也或者女性并且北方群体时身高如何,女性并且南方群体时身高如何。性别的2个水平(男和女),与区域的2个水平(北方和南方)之间有没有交互。

简单言之:身高效应 = 性别 + 区域 + 性别*区域。如果交互项(性别*区域)并不具有显著性,此时说明具有交互效应。

交互效应的分析上,交互项的设置非常关键,其显著性即代表是否存在着交互效应。接下来具体说明交互项设置。

2.交互项设置

第1部分简要阐述交互作用的简要应用,本部分介绍交互项的设置,如下表格说明:

 

  • A定类B定类。此时直接使用SPSSAU的双因素方差进行研究即可,并且选中‘二阶效应’即可,并不需要提前进行交互项设置处理。
  • A定类B定量。此时共有两种处理方式,分别是‘定量转定类法’和‘哑变量乘积法’,如下表格说明:

将定量数据转化成定类数据,相当于将定量数据进行分组,变相地变成定类数据,然后使用双因素方差分析时,选中‘二阶效应’即可进行分析。

哑变量乘积法时,将A因素进行哑变量处理,然后将得到的哑变量分别与B因素相乘,即得到交互项,至于后续分析方法,通常是使用ols线性回归。

  • A定量B定类。完全参照‘A定类B定量’即可。
  • A定量B定量。此时可分别将A或者B进行‘定量转定类法’处理,也或者直接将A乘B得到交互项,至于后续分析方法,通常使用ols线性回归。

3.SPSSAU操作

第2部分中讲述交互项基本原理,接下来讲解SPSSAU操作,分别分为四部分。以及操作时使用数据如下图:

上述案例数据的说明如下表格:

说明

Index

编号,无特别意义

A定类

学历:专科以下、专利等,定类数据

B定类

职业:学生、专业技术人员等,定类数据

A定量

连续数据

B定量

连续数据

Y

连续数据

4.A定类B定类

A和B均为定类数据时,直接使用双因素方差分析,并且选中‘二阶效应’即可,最终通过交互项去判断交互作用。如下图操作:

 二阶效应事实上就是‘交互作用’,如果有更多复杂的操作需要,可考虑选中‘简单效应’这种更复杂的分析功能。

2.A定类B定量

A定类B定量时,如果希望将B转化为定类数据,此时可使用SPSSAU数据处理->数据编码功能,里面提供范围编码或数字编码等,如下图所示:

 

SPSSAU->数据处理->数据编码

数据编码相对简单易懂,暂不赘述。接下来说明‘哑变量乘积法’,其分为两个步骤,第1步是生成哑变量,第2步是乘积。

1步哑变量设置,如下操作截图:

 

SPSSAU->数据处理->生成变量,处理后得到5个新标题如下图:

由于学历是5项,因而其会得到5个哑变量,具体原理可参考页面:

2步乘积,如下操作截图:

由于有5个哑变量,那么重复进行的话就会有5个交互项,操作如上图。

接着后续进行分析时,切记,有5个哑变量(或5个交互项),以及通常使用ols线性回归进行交互作用分析,那么一定要少放1项(即参照项),至于是少放‘专科以下’,也或者‘博士’,由研究者决定,少放的该项即为参照项。将得到的交互项放入模型中即可,交互项的显著性即可表示是否具有交互效应用。

3.A定量B定类

此部分内容参考3.2进行即可

4.A定量B定量

如果A和B均为定量,可分别将A和B进行转化,设置成定类数据,参考3.2部分进行即可。

如果是直接相乘得到交互项,那么操作如下图,2个定量数据进行相乘得到1个交互项,操作如下图:

 

接着后续进行分析时,通常使用ols线性回归进行交互作用分析,将得到的交互项放入模型中即可,交互项的显著性即可表示是否具有交互效应用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/43251.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Springboot+vue+java幼儿园管理系统

开发语言:Java 框架:springboot 前端框架:vue.js JDK版本:JDK1.8 服务器:tomcat8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea 目 录 第一章 绪 论 1 1.1背景及意义 1…

Android Qcom Sensor架构学习

Android Sensor Brief Flow Android Sensor Specific Flow ADSP SSC ADSP.VT.5.4.1/adsp_proc/ssc_api/pb/ ADSP.VT.5.4.1/adsp_proc/ssc/sensors ADSP.VT.5.4.1/adsp_proc/ssc/frameworksADSP Framework初始化的时候首先通过load image并初始化的静态加载方式register_static…

数据结构期末刷题

写在前面 此篇文章是在网络上搜集的题目,每一题都可能出现错误,如果各位大佬发现了错误,请在评论区回复一下,看到了就会改 树 根据遍历序列,画树,求另外一种遍历序列 以下中序遍历简称为中序&#xff0…

电路设计 > eMMC应用和PCB layout布局布线参考设计

目录 eMMC介绍 eMMC信号大体介绍 EMMC4.5和5.0封装和兼容性对比 EMMC5.0和5.1封装和兼容性对比 PCB Layout建议 PCB layout参考设计 参考设计1 参考设计2 参考设计3 参考设计4 参考设计5​​​​​​​ eMMC介绍 主要针对现在主流的eMMC5.0以及以上版本。 eMMC信号…

centos 7 安装node-red

一、安装nodejs https://nodejs.org/en/download/ 将其上传到服务器/usr/local/src目录下 下载之后是xz文件,解压xz文件 xz -d node-v16.18.1-linux-x64.tar.xz 解压之后会多一个tar文件,解压tar文件 tar -vxf node-v16.18.1-linux-x64.tar mkdir …

Navicat远程连接MySQL服务器

文章目录一、准备二、配置Navicat允许远程连接MySQL数据库1、使用Navicat直接连接MySQL2、使用 Navicat 通过 SSH 远程登录后再本地方式连接 MySQL3、查看连接为什么使用ssh登录1.便捷性Navicat:数据库可视化工具 一、准备 一台开启 SSH 登录的 Ubuntu 服务器 或 已开启远程登…

PyTorch学习笔记-神经网络Torch.NN基本骨架的使用及卷积原理

1. torch.nn.Module介绍 torch.nn 能够帮助我们更优雅地训练神经网络,使神经网络代码更加简洁和灵活。官方文档:Torch.NN。 在文档中可以看到第一块内容叫做 Container(容器),这就相当于神经网络的骨架,C…

U2Net——U-Net套U-Net——套娃式图像分割算法

U2Net1 相关参考2 U2−NetU^2-NetU2−Net 网络结构3 网络代码和测试1 相关参考 论文名称: U2-Net: Goging Deeper with Nested U-Structure for Salient Object Detetion 论文地址: https://arxiv.org/abs/2005.09007 官方源码: https://git…

机器视觉_工业相机及相关配件选型

文章目录工业相机一、 概述二、 相机参数1. 传感器芯片1.1. CCD&CMOS1.2. CCD1.3. CMOS1.4. 靶面1.5. 传感器芯片选型2. 黑白or彩色3. 帧数⭐4. 接口类型4.1. POE供电三、相关硬件1. 镜头1.1. 焦距2. 光源3. 控制器4. 工控机5. 线缆6. 交换机四、参考工业相机 一、 概述 …

基于FPGA的呼叫设备verilog开发

欢迎订阅《FPGA学习入门100例教程》、《MATLAB学习入门100例教程》 目录 一、理论基础 二、核心程序 三、测试结果 一、理论基础 随着集成电路技术的发展,电子设计自动化(EDA)逐渐成为重要的设计手段,已经广泛应用于模拟与数字…

Vite+Vue3+TS项目创建及基本环境搭建

1.vite项目搭建 可以按照vite官网操作:https://cn.vitejs.dev/guide/features.html#typescript npm create vitelatest自定义template模板 vscode-文件-首选项-配置用户代码片段-vue.json 添加如下代码即可快速创建vue模板 {"template": {"pref…

做好供应商关系管理,让企业采购交易更简单

大家都知道,企业想要采购到物美价廉的产品与服务,就必须做好相应的供应商管理工作。而其中供应商关系管理是采购过程中至关重要的环节,也是能让企业有效地与供应商之间保持良好关系,这不仅有利于促进采供双方共赢,而且…

Netty入门--传统IO与NIO详解

文章目录IO模型传统阻塞的IO模型--BIOClient端案例Server端案例NIO(Java non-blocking IO)非阻塞IONIO的三大组件 Channel Selector BufferBuffer(缓冲区)Channel(通道)Channe的分类,与Buffer的…

【Spring(六)】使用篇:AOP在开发中的使用

有关Spring的所有文章都收录于我的专栏:👉Spring👈 目录 一、前言 二、演示 三、切面类中声明通知方法 四、使用 相关文章 【Spring(一)】如何获取对象(Bean)【Spring(一&#xff09…

刷爆力扣之数组形式的整数加法

刷爆力扣之数组形式的整数加法 HELLO,各位看官大大好,我是阿呆 🙈🙈🙈 今天阿呆继续记录下力扣刷题过程,收录在专栏算法中 😜😜😜 该专栏按照不同类别标签进行刷题&…

Nodejs -- 一文了解Express模块

文章目录1. 初识Express1.1 Express简介1.1.1 什么是Express1.1.2 进一步理解Express1.1.3 Express能做什么1.2 Express的基本使用1.2.1 安装1.2.2 基本使用1.2.3 监听GET请求1.2.4 监听POST请求1.2.5 把内容响应给客户端1.2.6 获取URL中携带的查询参数1.2.7 获取URL中的动态参…

一文读懂TCP的三次握手(详细图解)

在学习TCP三次握手的过程前,首先熟悉几个缩写简称: TCB 传输控制块,打开后服务器/客户端进入监听(LISTEN)状态 SYNTCP报文标志位,该位为1时表示发起一个新连接ACKTCP报文标志位,该位为1时&…

傻白入门芯片设计,如何降低CPU功耗?(八)

低功耗芯片设计是本世纪以来最重要的新兴设计方法。可以说没有低功耗设计,就没有今天的智能手机,移动设备,物联网,及高性能计算等产业。随着芯片图形尺寸越来越小,低功耗设计在现在及未来的芯片中会起到越来越重要的作…

使用 Learner Lab - 使用 Lambda 转换图片为 base64 格式

使用 Learner Lab - 使用 Lambda 转换图片为 base64 格式 AWS Academy Learner Lab 是提供一个帐号让学生可以自行使用 AWS 的服务,让学生可以在 100 USD的金额下,自行练习所要使用的 AWS 服务,以下使用 使用 Lambda 转换图片为 base64 格式…

UNIAPP实战项目笔记46 订单确认页面的布局

UNIAPP实战项目笔记46 订单确认页面的布局 实际案例图片 订单页面 具体内容图片自己替换哈&#xff0c;随便找了个图片的做示例 具体位置见目录结构 完善布局页面和样式 代码 confirm-order.vue部分 confirm-order.vue 确认订单页面布局和渲染 flex 样式布局 <template>…