【发布时间】:2016-09-20 05:22:15
【问题描述】:
我已经制作了一个数据框 df 的 corrplot。不幸的是,corrplot 不适合屏幕。 corrplot 的顶部丢失。我怎样才能让它适合屏幕?
【问题讨论】:
标签: r correlation r-corrplot
我已经制作了一个数据框 df 的 corrplot。不幸的是,corrplot 不适合屏幕。 corrplot 的顶部丢失。我怎样才能让它适合屏幕?
【问题讨论】:
标签: r correlation r-corrplot
如果我使用 mar 指定边距作为 corrplot 的一部分,它对我有用。
library(corrplot)
M <- cor(mtcars)
corrplot(M, method="circle", mar=c(1,1,1,1))
corrplot(M, method="circle", mar=c(3,3,3,3))
边距的顺序是底部、左侧、顶部和右侧。
如果我也指定 upper 对我有用
corrplot(M, method="circle", mar=c(3,3,5,3), type = "upper")
【讨论】:
par(.) 和从 corrplot(.) 函数中调用时都不起作用。对于第一个,它不会影响任何东西,而对于后者,它会增加边距,但仍然会切断标签。有趣的是,这个问题对我来说不是corrplot(... , type = "full"),而是type = "upper"。到目前为止,我能想到的唯一肮脏的解决方法是摆弄创建的绘图的窗口大小。