有没有一种方法可以使用ggs_caterpillar在同一方面比较两个模型,所有参数都共享?

我可以使用ggmcmc :: ggs_caterpillar生成一个毛毛虫图,每个毛发都有两个面,每个面都显示一个模型。

在这种情况下,我的所有参数在模型之间共享。我想将它们绘制在同一平面上。因此,我可以直观地比较每个参数的垂直偏移量很小。

在函数中或通过其他方法可以做到吗?

library(ggmcmc)
Model1 <- ggs(Model1MCMCOutput)
Model2 <- ggs(Model2MCMCOutput)

ggs_caterpillar(list(Model1,Model2))
guyueningxiang 回答:有没有一种方法可以使用ggs_caterpillar在同一方面比较两个模型,所有参数都共享?

使用此功能无法实现。我查看了内部结构,并以一种稍微复杂的方式进行了内部绘制。我编写了自己的函数来绘制所需的内容。使用geom_linerange并旋转坐标系,而不是像ggs_caterpillar中那样使用geom_segment。

本文链接:https://www.f2er.com/3138653.html

大家都在问