gpt4 book ai didi

替换 Corrplot 中的 "?"图 block

转载 作者:行者123 更新时间:2023-12-04 09:41:54 28 4
gpt4 key购买 nike

我有一个 corrplot,在相关矩阵中包含 NA。 Corrplot 替换具有 NA 的图块在带有“?”的相关矩阵中(见下文)。有谁知道用另一种颜色而不是问号替换这些瓷砖的方法吗?

此代码提供以下图像:
corrplot(matrix(data = c(0.5,0.2,NA,NA, 0.7,0.5),nrow = 3, ncol = 2),method="shade",shade.col=NA, type = 'lower')

enter image description here

我想将左下方的瓷砖定义为不在相关色觉中的颜色。

最佳答案

您可以将两个参数传递给 corrplot()确定如何NA值应该出现:na.labelna.label.col .

您可以更换 ?使用 na.label 包含任意一或两个文本字符.我们把它改成 NA .

library(corrplot)

# Add an NA column to mtcars
M <- cor(cbind(mtcars, NA))

corrplot(M, na.label = "NA")

NA for NA

您还可以更改消息的颜色。
corrplot(M, na.label = "NA", na.label.col = "orange")
Orange NA

如果您想为 NA 使用颜色而不是文本盒子,套装 na.label到“方”。
corrplot(M, na.label = "square", na.label.col = "orange")

Orange you glad I didn't say NA

关于替换 Corrplot 中的 "?"图 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47515134/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com