同样的数据,为啥每一次分析的Bootstrap值不同

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同样的数据,为啥每一次分析的Bootstrap值不同相关的知识,希望对你有一定的参考价值。

  很正常的,特别是当一些分枝之间的遗传距离很相近,没办法确定分枝之间的进化关系。我不知道你清不清楚bootstrap的算法。如果你用的是序列的话,简单的讲就是把序列的位点都重排,重排后的序列再用相同的办法构树,如果原来树的分枝在重排后构的树中也出现了,就给这个分枝打上一分,如果没出现就给0分,这样经过你给定的repetitions次(至少1000次)重排构树打分后,每个分枝就都得出分值,计算机会给你换算成bootstrap值。
  重排的序列有很多组合,值越小说明分枝的可信度越低,如果数据本身的信息量不足以判断亲缘关系的,这样构出来的树肯定每次都不一样,算出来的值也不同,一般50以下的值都都要剔除。而且值mega的话,会在你的original tree上给出bootstrap值,也会给你总结出一个consensus tree,你会看到这两个树可能topology都不大一样。
​  当然如果你repetitions的次数很大的话,可能会好点,不过机器可耗不起,特别是构mp树的时候,据文献说2000次的话能得到一个95%confidence。数据比较好的话,100次重复也能得到很高的bootstrap的。最好根据数据的情况选用不同的构树方法和模型。
参考技术A bootstrap只是一个UI框架,有些项目是不需要这么多的样式,而且一般UI效果图也不是能直接套用的,用bootstrap的规范还不如自己写样式

为啥bootstrap推荐使用2个空格做代码缩进

代码缩进缩进是为了让代码的显得更具有层次感,直接观察的话就可以很清晰的就可以看到代码的逻辑结构。
例如下同样的代码:

左边的没有进行代码缩进,右面的使用缩进,你觉得那个能更好的反映出代码的逻辑顺序呢!

在编译代码的时候空格和Tab都可以达到上面的效果,只是大多数的程序员都习惯使用Tab,因为按一下Tab键=2个或者4个空格。并不是表明非得在两个里面选其中的一个,要根据自己的实际情况作出调整,选择最合适的,使用哪个都是为了更加直观高效的反映出代码的逻辑顺序!
参考技术A 只有空格在所有编辑器,操作系统里表现的才一致
你的采纳是我前进的动力,还有不懂的地方,请继续“追问”。
如你还有别的问题,可另外向我求助;答题不易,互相理解,互相帮助。
参考技术B 不知道................

以上是关于同样的数据,为啥每一次分析的Bootstrap值不同的主要内容,如果未能解决你的问题,请参考以下文章

为啥 viewbag 值不传递回视图?

为啥dma只接收最后一个字符

为啥在windows XP与windows 7下使用同一MD5效验工具,计算出同一文件的MD5值不一致?

为啥bootstrap没有效果

bootstrap弹出框点击弹出图片第一次在右下方出现,然后才在下方出现是为啥?

从三大数据分析模型解析,数据如何驱动的理财产品实现业务增长