当前位置: 首页 > news >正文

医学交互作用分析步骤和目的(R语言)

医学交互作用分析的目的和用途(R语言)

医学交互作用分析一直是医学数据分析的组成部分,总结最近的一些认识。

目的:

  1. 在独立危险因素鉴定的研究中,(独立危险因素的)交互作用可以作为独立危险因素的属性之一来进行分析;
  2. 在预测模型构建的研究中,交互作用分析用于决定模型方程中交互项的取舍,以实现更高效能的模型,只适用于线性模型,因为非线性的树形模型不需要单独处理交互项。

所以,交互作用分析不是单独的数据分析类型,而是要与其他的分析过程进行整合,丰富分析内容,更全面说明问题。

步骤:

  1. 交互作用项的扫描,当方程中变量比较多的时候,逐个探索变量间交互作用是繁琐的工作,有一些方法可以批量扫描变量间的交互作用,略略探索,SHAP分析中使用xgboost算法时可以展示交互作用,iml包中可以计算交互作用强度,还有一个vivid包可以通过热图和网络图来批量展示交互作用。具体怎么理解筛选出的交互作用,还有待于进一步学习。

下图是iml包生成的交互作用强度图,vivid是值得尝试的一个包。

在这里插入图片描述

  1. 交互作用的逐个鉴定,当有了观察对象之后,就可以使用传统的交互作用分析方法来逐个鉴定变量间的交互作用,最终根据P值来确定是否是真正的交互作用并进行可视化。根据交互作用中两个变量类型的不同,采用不同的R包和算法,如果交互作用双方都是分类变量,可以使用Publish包进行亚组分析、epiR包和interactionR包,如果有一方是连续变量,可以使用interactions包。
    下图是interactions包生成的交互作用图。

在这里插入图片描述

以上步骤鉴定出的作用,在不同的研究中,作为独立危险因素的一个属性来进行报道,整合到独立危险因素鉴定的相关研究流程中,或者用于构建线性的预测模型,都可以起到丰富研究内容的目的。

相关文章:

  • @Validated 使用介绍
  • Android开源库——Glide
  • Java主流开发框架之请求响应常用注释
  • 【LeetCode】大厂面试算法真题回忆(36)--相同数字的积木游戏
  • FFmpeg + ‌Qt‌ 简单视频播放器代码
  • 【算法笔记】图论基础(一):建图、存图、树和图的遍历、拓扑排序、最小生成树
  • 如何在 Bash 中不依赖 curl 或 wget 发出 HTTP 请求并实现文件传输——/dev/tcp的妙用
  • illustrate:一款蛋白/核酸结构快速渲染为“卡通风格”的小工具
  • Ciura序列
  • 弱网测试:全链路实战、高阶策略与自动化落地
  • 多线程14(哈希表与文件操作IO)
  • CPU架构和微架构
  • 中颖SH366000介绍和使用全解
  • Web安全策略CSP详解与实践
  • HTTP请求过程详解
  • 构建自定义MCP天气服务器:集成Claude for Desktop与实时天气数据
  • /2要求:定义一个方法,根据id查找对应的用户信息 //如果存在,返回id //如果不存在,返回-1
  • 蓝桥杯 小球反弹
  • 278.缀点成线
  • uniapp 和 webview 之间的通信
  • 从咖啡节到话剧、演唱会,上海虹口“文旅商体展”联动促消费
  • 专访丨青年作家杜梨:以动物的视角去观察这个世界
  • 伊朗港口爆炸死亡人数升至70人
  • 国内生产、境外“游一圈”再进保税仓,这些“全球购”保健品竟是假进口
  • 野猪穿过江苏电视台楼前广场,被抓捕后送往红山森林动物园
  • 印度媒体称印巴在克什米尔再次交火