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

R语言NHANES数据分析(2)

#交互分析
library(jstable)
help(package="nhanesA")
help(package="jstable")
str(data_c)
svy_design$variables$DMDCITZN<-as.factor(svy_design$variables$DMDCITZN)
TableSubgroupMultiGLM(BPQ020~BMXBMI,data=svy_design,var_subgroups = c("DMDCITZN"))

#中介分析
library(mediation)
#install.packages("mma")
help(package="mma")
svy_design <- survey::svydesign(strata= ~SDMVSTRA, id = ~SDMVPSU, weights = ~WTINT2YR, nest = TRUE,data = data_c)
result<-survey::svyglm(BPQ020~BMXBMI, family = gaussian(), design = svy_design)
result1<-survey::svyglm(DMDCITZN~BMXBMI, family = gaussian(), design = svy_design)
med_out <- mediate(model.m=result1, model.y=result, 
                   treat = "BMXBMI", 
                   mediator = "BPQ020",
                   boot = TRUE)
summary(med_out)

接之前代码,完成交互分析和中介分析。

结果解读:

交互分析:

中介分析:

ACME间接效应,P值大于0.05,无统计学意义。

ADE直接效应,P值小于0.05,有统计学意义,说明BMXBMI对DMDCITZN的影响主要通过直接效应。


http://www.kler.cn/a/317970.html

相关文章:

  • 如何在手机上完整下载B站视频并保存到相册?
  • jmeter介绍、使用方法、性能测试、现参数化和数据驱动、分布式测试、压力测试、接口测试
  • Jetpack 之 Ink API初探
  • 数字孪生在智慧能源项目中的关键作用,你了解多少?
  • 什么时候需要复写hashcode()和compartTo方法
  • Unity学习笔记(4):人物和基本组件
  • Angular面试题五
  • LeetCode_sql_day30(1264.页面推荐)
  • 蓝桥等考C++组-2022-11-27-八级
  • 【C++】C++中如何处理多返回值
  • Vue|插件
  • oracle avg、count、max、min、sum、having、any、all、nvl的用法
  • 回答网友的一个SQL问题
  • 国家有要求企业一定要招实习生吗?或者说招了实习生国家会给企业好处吗?
  • IPv6(五)
  • 探索自闭症寄宿学校:为孩子的未来铺设坚实基石
  • 进程监控与管理详解
  • 若依VUE项目安全kind-of postcss vite漏洞扫描和修复
  • 小阿轩yx-案例:Ansible剧本文件实践
  • 滚雪球学SpringCloud[6.1讲]: Spring Cloud Sleuth详解
  • 【Git】远程仓库
  • 数据库中的DUAL表
  • consul注册中心与容器自动发现实战
  • 芯片开发(1)---BQ76905---底层参数配置
  • 【算法】leetcode热题--148.排序链表
  • 仿黑神话悟空跑动-脚下波纹特效(键盘wasd控制走动)