问题描述
在 qgraph 中,您可以通过多种方式计算边权重。在这个例子中,我将使用 cor(原始相关)和 pcor(偏相关)。
注意节点位置在图表之间变化:
library(qgraph)
qgraph(cor(iris[,-5]),layout = "spring",labels = colnames(iris[,legend = F,graph = "cor")
qgraph(cor(iris[,graph = "pcor")
在这种情况下,我想比较边缘,但是当您必须找到边缘时,因为它移动了,所以这很难做到。有没有办法固定节点和边的位置,以便获得两个相同的图形,唯一的变化是边宽度?
解决方法
我真的不明白为什么,但使用参数 layout = "groups"
成功了:
qgraph(cor(iris[,-5]),layout = "groups",labels = colnames(iris[,legend = F,graph = "cor")
qgraph(cor(iris[,graph = "pcor")