【问题标题】:How to use corrplot with simple matrices如何将 corrplot 与简单矩阵一起使用
【发布时间】:2014-11-29 21:53:45
【问题描述】:

我有一个简单的 8 x 8 矩阵

M <- matrix(rnorm(64), nrow=8, ncol=8) 

我应该如何转换它以使用library(corrplot) 绘制它?如果没有转换,错误是:

corrplot.mixed(M)

corrplot 中的错误(corr, type = "upper", method = upper, diag = TRUE, tl.pos = tl.pos, : 矩阵不在 [-1, 1] 中! 我猜会假设矩阵应该是 [-1, 1]?

【问题讨论】:

    标签: r matrix r-corrplot


    【解决方案1】:

    只是表明它不是相关矩阵:

    library(corrplot)
    corrplot(M, is.corr = FALSE, method = "square")
    

    【讨论】:

    • 如果是相关矩阵呢?
    • 那么你可以这样做:corrplot(cor(M))。这将为 M 矩阵使用相关矩阵(默认使用 pearson 方法)。
    猜你喜欢
    • 2021-08-09
    • 2021-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-06
    • 1970-01-01
    相关资源
    最近更新 更多