我创建了一个相关图,如下所示:
library(corrgram)
corrgram(mtcars[2:6], order=TRUE, upper.panel=NULL,
lower.panel=panel.pie,
text.panel=panel.txt,
labels=rep('A very long variable name',4))
这会产生
有没有办法打破变量标签,使它们更好的可读性,而不是被馅饼部分覆盖?
答案 0 :(得分:3)
当然!
就像在标签中添加一些'\n'
一样简单,即:
library(corrgram)
corrgram(mtcars[2:6], order=TRUE, upper.panel=NULL,
lower.panel=panel.pie,
text.panel=panel.txt,
labels=rep('A very long \n variable name',4))
修改强>
此外,您可能还想弄乱可选参数cex.labels
,通过缩小字体大小来挤压更多文本:
corrgram(mtcars[2:6], text.panel=panel.txt, labels=rep('...',4), cex.labels=0.5)