无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

孟德爾隨機(jī)化, Heterogeneity異質(zhì)性, Q & I2

2023-09-30 11:04 作者:c34d  | 我要投稿


# 微信公眾號 CodeMed

# 【 Heterogeneity異質(zhì)性
#? ? Cochran's Q test? & I2 】

library(TwoSampleMR)
# 前期準(zhǔn)備
exp_data <- extract_instruments(
? outcomes = "ebi-a-GCST009541")
out_data <- extract_outcome_data(
? snps = exp_data$SNP,?
? outcomes = "ieu-b-102")?
dat <- TwoSampleMR::harmonise_data(
? exposure_dat = exp_data,
? outcome_dat = out_data)
dat <- subset(dat,mr_keep)


# 微信公眾號 CodeMed
# 【底層】meta分析 單個SNP
res_single1 <- mr_singlesnp(dat,all_method = c("mr_ivw"))
# 計算I-squ
library(metafor)
res_single2 <- res_single1[grep("^rs",res_single1$SNP),]
res_meta <-metafor::rma(yi=res_single2$b,? ?# 填入res的b, 下同
? ? ? ? ? ? ? ? ? ? ? ? sei = res_single2$se,
? ? ? ? ? ? ? ? ? ? ? ? weights = 1/dat$se.outcome^2,
? ? ? ? ? ? ? ? ? ? ? ? data=res_single2,
? ? ? ? ? ? ? ? ? ? ? ? method = 'FE')
res_meta


# 計算 Cochran’sQ
res_hete <- TwoSampleMR::mr_heterogeneity(dat)
res_hete


# # Isquare 計算
library(MendelianRandomization)
MRInputObject <- MendelianRandomization::mr_input(
? bx = dat$beta.exposure,
? bxse = dat$se.exposure,
? by = dat$beta.outcome,
? byse = dat$se.outcome,
? snps = dat$SNP )
#
MendelianRandomization::mr_ivw(
? object = MRInputObject,model = "fixed")


# 微信公眾號 CodeMed

孟德爾隨機(jī)化, Heterogeneity異質(zhì)性, Q & I2的評論 (共 條)

分享到微博請遵守國家法律
水富县| 九寨沟县| 如皋市| 独山县| 永善县| 元阳县| 拉萨市| 安塞县| 岚皋县| 临桂县| 宝丰县| 宁化县| 漳平市| 德钦县| 平遥县| 达州市| 桐乡市| 门源| 白玉县| 德兴市| 尚义县| 嵊泗县| 琼中| 泌阳县| 晋城| 海丰县| 陵川县| 田阳县| 漠河县| 张家川| 镇宁| 永泰县| 延川县| 尉犁县| 安达市| 汶川县| 大名县| 怀宁县| 洱源县| 尚义县| 离岛区|