news 2026/9/3 2:48:03

scimed函数发布,轻松完成中介分析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
scimed函数发布,轻松完成中介分析

中介变量(mediator) 是一个重要的统计概念,如果自变量 X 通过某一变量 M 对因变量 Y 产生一定影响,则称 M 为 X 和 Y 的中介变量。我们既往已经介绍了《R语言基于mediation包行中介效应分析分析》,


我目前编写了scimed函数,函数依托mediation包计算,进一步简化流程,帮助粉丝更简单的完成中介分析,下面我来演示一下,先导入数据和R包

library(scitable)library(mediation)data(jobs)


这个是mediation包自带的数据,这是一个求职干预研究数据,job_disc:经济困难程度预处理值为1至5,comply: 参与者是否实际参与JOBS II计划的指标变量,1=参与,treat:参与分配,work1:是否就业,sex性别,age:年龄

咱们先来一个中介和结局是分类变量,这里定义:treat是研究变量,comply是中介变量,work1是结局变量,‘econ_hard’,‘sex’,'age’是协变量,这里注意一下,由于mediation包的限制,中介变量必须是二分类变量,如果你用多分类变量,很容易报错

out<-scimed(data=jobs,xvname='treat',mvname='comply',yvname='work1',cov=c('econ_hard','sex','age'))

结果在out里面,生成了一个示意图,省了一点画图时间


med.out是mediation包生成的原始结果,咱们有需要的也可以根据这个进一步分析

med.out<-out[["med.out"]]plot(med.out)


咱们还可以给示意图自定义变量名字

out<-scimed(data=jobs,xvname='treat',mvname='comply',yvname='work1',cov=c('econ_hard','sex','age'),x="自变量",y="结局",m="中介")


接下来来个:中介是分类变量,结局是连续变量,这里中介和上面一样必须是二分类变量,如果不是二分类的就会报错

out<-scimed(data=jobs,xvname='treat',mvname='work1',yvname='depress2',cov=c('econ_hard','sex','age'))



最后来个中介和结局都是连续变量

out<-scimed(data=jobs,xvname='treat',mvname='job_seek',yvname='depress2',cov=c('econ_hard','sex','age'))



这样各个类型都覆盖了,祝大家新年快乐,心想事成。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 21:39:08

YOLOv8模型部署最佳实践:基于Docker Run的容器化方案

YOLOv8模型部署最佳实践&#xff1a;基于Docker Run的容器化方案 在智能安防摄像头自动识别可疑行为、工业质检设备实时检测产品缺陷的今天&#xff0c;一个常见的痛点反复出现&#xff1a;为什么在开发机上跑得好好的模型&#xff0c;到了客户现场或测试服务器就报错&#xf…

作者头像 李华
网站建设 2026/9/2 22:12:26

YOLOv8 MoCo v3对比学习主干预训练

YOLOv8 MoCo v3&#xff1a;基于对比学习的主干预训练实践 在智能安防摄像头需要识别遮挡行人、工业质检设备要发现微小缺陷、农业无人机得辨认稀疏病害叶片的今天&#xff0c;一个共同挑战浮现出来——如何在标注数据有限的情况下&#xff0c;依然让目标检测模型具备强大的泛…

作者头像 李华
网站建设 2026/9/2 22:12:26

YOLOv8 DINO自监督训练Transformer检测器

YOLOv8 DINO自监督训练Transformer检测器 在工业质检、自动驾驶和智能监控等现实场景中&#xff0c;目标检测模型常常面临一个尴尬的困境&#xff1a;既要高精度识别复杂背景下的细小物体&#xff0c;又受限于标注数据昂贵、环境部署繁琐。传统基于CNN的目标检测器如YOLO系列虽…

作者头像 李华
网站建设 2026/9/2 22:12:14

九轴姿态:MPU-9250九轴姿态解算全攻略

目录 1. 硬件与 DMP 简介 MPU-9250 特性 DMP 作用 2. 软件整体架构 3. 代码实现&#xff08;STM32 HAL 库&#xff09; 3.1 IC 底层驱动 3.2 MPU-9250 与 DMP 初始化 3.3 读取 DMP 姿态数据 3.4 主函数与串口输出 4. DMP 库移植说明 5. 关键优化与注意事项 6. 进阶…

作者头像 李华
网站建设 2026/9/2 22:11:31

无人机双环PID悬停控制全解析

目录 1. 无人机悬停控制系统架构 2. 位置 PID 控制器设计 PID 结构体&#xff08;扩展到位置控制&#xff09; 3. 位置控制与姿态控制结合 位置数据结构 位置环 PID 初始化 4. 位置控制循环 5. 完整控制流程&#xff08;位置 姿态 电机&#xff09; 6. 传感器数据融…

作者头像 李华
网站建设 2026/8/29 9:56:27

YOLOv8 NWD归一化Wasserstein距离损失尝试

YOLOv8 中引入 NWD 损失&#xff1a;从理论到工程落地的完整实践 在现代目标检测系统中&#xff0c;边界框回归的精度往往决定了最终性能的上限。尽管 YOLO 系列模型以速度快、部署便捷著称&#xff0c;但其对小目标、遮挡物体和密集场景的处理仍面临挑战——尤其是在传统 IoU …

作者头像 李华