0
点赞
收藏
分享

微信扫一扫

R拼图 韦恩图和热图对象如何转化

小龟老师 2021-09-19 阅读 57

R中关于韦恩图和热图的画法有很多,但是比较流行的画法基本都不是基于ggplot2绘制的,而这个时候我们又想将其与ggplot2绘制的图像拼接在一起,万幸很多图形对象都可以先转化为grid object,再转变为ggplot object,比方说下面俩个我们常用的函数(函数分别来自于Venndiagram包和pheatmap包),现将其总结成表绘制如下:


PS:
grid_draw函数来自于grid包,
plot_grid和as_grob函数来自于cowplot包,
as_ggplot函数来自于ggpubr包,
as.grob和as.ggplot函数来自于ggplotify包
括号里的内容为执行结果的对象类型

举报

相关推荐

0 条评论