欢迎来到代码驿站!

当前位置:首页 >

R语言中corrplot标题居中及eps格式输出

时间:2022-12-06 13:36:00|栏目:|点击:

相关性图

R中相关性图有两种比较简单的画法,一个是使用corrplot包,另一个则是使用ggcorr,利用这两个包,即可绘制出非常美观的相关性图了。这里不对两个包进行细讲,仅仅只是针对在使用过程中遇到的问题进行解决。

corrplot

在使用corrplot进行绘图时,如果我们想要添加一个标题,直接使用title =这个参数会生成如下的结果,我们以示例代码为例:

M <- cor(mtcars)
corrplot(M, title = 'mtcars')

标题不能显示完全。此时我们只需要添加参数:mar=c(0, 0, 1, 0)即可,代码及生成的结果如下:

corrplot(M, title = 'mtcars', mar=c(0, 0, 1, 0))

另一个问题是,如果我们想要将旁边红色的变量名称进行隐藏需要如何修改?

同样也是仅仅只添加一行参数即可:, tl.pos = 'n'

corrplot(M, title = 'mtcars', mar=c(0, 0, 1, 0), tl.pos = 'n')

参考:How to have R corrplot title position correct?

ggcorr

这种方法虽然基于个人比较喜欢的ggplot,但绘制出来的相关性图感觉并没有corrplot使用起来那么便捷,许多设定都很难进行调整。因此在本博客就不进行深入探究,仅仅只是在下面附上几个相关的网址:

ggcorr: correlation matrixes with ggplot2

ggcorr - Plot a correlation matrix with ggplot2

eps格式输出图像

使用eps格式输出图像只需用如下的代码即可。(可使用getwd()查看储存的路径)

setEPS()
postscript("whatever.eps")
plot(rnorm(100), main="Hey Some Data") # 自己的绘图函数
dev.off()

参考:Export a graph to .eps file with R

上一篇:react实现导航栏二级联动

栏    目:

下一篇:kubernetes k8s入门定义一个Pod

本文标题:R语言中corrplot标题居中及eps格式输出

本文地址:http://www.codeinn.net/misctech/220690.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有