R 创建多线程多方法矩阵

R 创建多线程多方法矩阵,r,R,为了有效性的目的,我试图创建一个usingr(我也将使用CFA,所以这不是这个问题的答案)。如何使用R创建类似以下内容的MTMM: 我已经看过psy包中的MTMM函数。如果这是我想要的,它看起来是一种非常不熟悉的形式(与上图完全不同)。我提供了一些虚假数据来帮助: set.seed(100) x <- data.frame(matrix(sample(1:5, 270, replace=T), 10, 27)) names(x) <- paste(rep(c("A", "B", "

为了有效性的目的,我试图创建一个usingr(我也将使用CFA,所以这不是这个问题的答案)。如何使用R创建类似以下内容的MTMM:

我已经看过psy包中的
MTMM
函数。如果这是我想要的,它看起来是一种非常不熟悉的形式(与上图完全不同)。我提供了一些虚假数据来帮助:

set.seed(100)
x <- data.frame(matrix(sample(1:5, 270, replace=T), 10, 27))
names(x) <- paste(rep(c("A", "B", "C"), each=9), rep(c(1:9), 3), sep="")
x
set.seed(100)

一般的逻辑可能是使用方法作为面板,使用特征作为分类轴,然后根据相关系数为相关矩阵中的单元格着色(参见stats网站上的示例)。如果你真的复制了你的相关矩阵,这会更容易得到帮助。看在上帝的份上,请不要在你包含的图片中使用那种配色方案!安迪让我注意到上面的图片有误导性。我真的不想以漂亮的图形形式输出,只是输出在数字上是正确的。它可能很难看(实际上现在更受欢迎)。