我正在使用R中的mtcars数据集使用corrplot
包绘制相关性矩阵.我的问题是,我希望wt
和disp
之间的0.9值显示为0.90.我注意到,当我将method
参数更改为"number"而不是"shade"时,这是可能的,但我希望我的情节使用"shade"参数.
有没有一种方法可以转换我的数据,以便corrplot显示尾随的零?
我的代码如下:
library(tidyverse)
library(corrplot)
data("mtcars")
corr_df = mtcars %>%
select(mpg, disp, hp, drat, wt, qsec)
mat = cor(corr_df, method = "spearman")
corrplot(mat, method = "shade", tl.col = "black",
addCoef.col = "black", type = "lower",
order = "original" , diag = F,
addgrid.col = "black", tl.srt = 45, number.digits = 2)
我try 使用number.digits
参数,但当它设置为2位数时,输出仍然是0.9,当它设置为3位数时,输出变成0.899.