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

江西网站建设广州网站关键词推广

江西网站建设,广州网站关键词推广,网站建站思路,wordpress左栏主题delta方法 上面的流程跑通之后,对于中介分析,我们需要报告间接效应的估计值和置信区间,还有中介比例的估计值和置信区间,类似下面的这样: 但是其实我们是光跑孟德尔是得不到上面的需要的值的(比如间接效应…

delta方法

上面的流程跑通之后,对于中介分析,我们需要报告间接效应的估计值和置信区间,还有中介比例的估计值和置信区间,类似下面的这样:

但是其实我们是光跑孟德尔是得不到上面的需要的值的(比如间接效应的标准误,中介比例的标准误),此时需要借助的方法之一叫做delta method。

As individual level data is not available in summary data MR, bootstrapping cannot be used to estimate the confidence intervals for the indirect effect or proportion mediated, but the delta method can be used to approximate these confidence intervals if samples are independent

delta method可以帮助我们得到ab相乘的标准误,从而算出中介效应的置信区间。

也就是说我们知道了A,B路径的点估计和标准误,根据上面的公式就可以得到间接效应的置信区间,在R中实现起来也容易的,使用RMediation包,这个包作者有开发shiny应用,输入A,B的估计值和标准误就可以得到间接效应的估计值和标准误和置信区间了(下图圈内):

bootstrap方法

bootstrap方法也可以用来帮助我们计算中介效应和中介比例的置信区间:

Bootstrapping is a technique used in inferential statistics that work on building random samples of single datasets again and again. Bootstrapping allows calculating measures such as mean, median, mode, confidence intervals, etc. of the sampling.

bootstrap基本思路是对原来的分析数据进行有放回的随机抽样形成抽样数据集,bootstrap1000次就会形成1000个抽样数据集,每个抽样数据集都可以算我们需要的统计量,这样统计量的分布就出来了,也就有了置信区间。

bootstrap对象生成后计算中介效应和中介比例部分代码见下:

通过bootstrap形成比如1000个统计量的分布后,取0.025,0.975百分位就是95置信区间.

此处我们再补一个bootstrap过程的例子,在做bootstrap的时候我们需要用到boot函数,主要参数就3个:

其中最重要的就是我们需要计算的统计量statistic,这个是以函数的形式给出的,并且该函数接受不少于2个参数,一个是数据,另一个是抽样的indices。

为了对比我先将跑的孟德尔随机化的结果贴出来:

结果中有正常跑出来的b和对应的se,我通过bootstrap再将5个se跑出来,作为对比演示,代码如下:

mr_function <- function(data, indices) {d <- dat[indices,] jieguo <- mr(d) return(jieguo  %>% pull(b)) 
}
reps_mr <- boot(data=dat, statistic=mr_function, R=1000)

上面的代码中mr_function是我要喂给boot函数的statistic参数,在mr_function已经申明了我返回的值,也就是我要bootstrap的统计量是MR结果的b,所以运行完了会出来5个b的bootstrap的SE。

因为计算时间太长,上面就只设置了抽1000个数据集,数据不算很密,看看情况:

可以看到5种方法的系数的bootstrapt标准误都出来了,但是t3也就是IVW方法的标准误通过bootstrap是最接近原来值的,这应该也是为什么报告中介都是依照IVW的系数的原因之一。

上面演示的目的只是bootstrap的做法过程,实际我们需要改动mr_function中的return为我们需要的统计量,也就是中介效应和中介效应占比。

Propagation of error

再计算中介效应和中介比例的置信区间时也可以用误差传染法,比如下面这篇文献:

这个方法比较好理解,顺带也写个例子给大家介绍一下

Propagation of error refers to the methods used to determine how the uncertainty in a
calculated result is related to the uncertainties in the individual measure

误差传染法的计算积的标准差的过程如下:

完全是初中的多项式乘法,中间涉及到把较小的项删掉,应该看懂没问题,这儿就不写解释了。商的标准差计算如下:

中间过程涉及到高中的极限,总体也不难,上面的方法就是“误差传染法”Propagation of error。掌握积和商的标准差的算法后,我们在用Two-step MR得到a和b之后就可以得到得到中介效应ab的置信区间,相应地用商的标准差算法可以算出中介占比的置信区间。

上面介绍的方法帮助我们计算出来标准误后通过正态近似后和界值对比即可得到相应的p值,比如中介效应分布画出来后和界值0对比,分布曲线下横轴和0轴曲线下面积即为p值。

整个的孟德尔随机化中介就给大家分享完了。

http://www.shuangfujiaoyu.com/news/53403.html

相关文章:

  • 工程168信息平台搜索优化网络推广
  • 阿里云虚拟主机做2个网站seo外链友情链接
  • wordpress制作小说网站模板下载重庆网站关键词排名优化
  • 做网站需要的语言网络营销渠道可分为哪些
  • 徐州网站建设方案维护友情链接在线观看
  • 网络科技公司logo济南网站自然优化
  • 公司做网站有问题怎么维权谷歌google play官网下载
  • 深圳平湖做网站百度seo高级优化
  • 免费网站建设哪家好成人短期电脑培训班学费
  • 做网站需要服务器北京关键词优化服务
  • 用那个程序做网站收录好百度在线搜索
  • wordpress导出淘宝优化大师手机版下载
  • 专业做邯郸网站优化学seo哪个培训好
  • 全网营销的渠道陕西整站关键词自然排名优化
  • 唐河县住房和城乡建设局网站自媒体平台有哪些
  • 住房和城乡建设查询平台seo用什么论坛引流
  • 学做淘宝店的网站吗网站制作策划书
  • 做网站 模板外贸推广平台哪个好
  • http做轮播图网站seo网站推广培训
  • 石家庄专业网站建设世界球队最新排名榜
  • 张店网站建设价seo优化服务公司
  • 网站建设发好处漯河网站推广公司
  • 怎样做微信网站郑州做网站最好的公司
  • 老网站绑定新网站如何做?深圳app推广平台
  • 天猫秘券网站怎么做比百度好用的搜索软件
  • 做网站学哪个语言最好seo网站优化服务
  • 网站升级改版需要多久推广公众号的9种方法
  • 网站服务器租用时间网络推广100种方法
  • 如何建设黄色网站韶关新闻最新今日头条
  • 阿里妈妈新建网站怎么做太原seo代理商