【发布时间】:2023-03-08 17:50:01
【问题描述】:
谁能给点建议:
我正在使用 corrplot 来获取变量的 p 值。 number.cex= 不会改变 p 值的字体大小。 目前,我有一个带有超大(不可读)p 值的 corrplot,因为我有相对大量的变量(n = 27)。
我无法通过 Rseek 或 Stack Overflow 找到任何相关信息...
以下代码取自here。
有一些看起来过于复杂的代码here 我无法理解。以下是我正在使用的代码:
corrplot(HG_lipid_matrix, p.mat = res1$p, insig = "p-value",
sig.level = .05, number.cex = 0.2)
更改 number.cex 的值不会改变 p 值的字体大小。
非常感谢:-)
【问题讨论】:
-
函数帮助说使用 pch.cex 来做这个。
-
谢谢 - 试试看 :-)
-
试过了,不行。 pch.cex 只能在 insig = "pch" 时使用,它只添加一个没有显着系数的叉号。
-
我使用的代码是: corrplot(HG_lipid_matrix, p.mat = res1$p, insig = "p-value", sig.level = -1) 正如我所说,p-值在那里,但字体太大而无法阅读。
-
查看source code 的
corrplot,它似乎不是调整p 值cex 的参数。您可以在生成绘图后使用text()添加您自己的 p 值。
标签: r r-corrplot