生信入门6-R画图

作图

  • 用R的基础包
    区别清楚:高级绘图函数(如plot、boxplot等),低级绘图函数(如curve、points等),绘图参数
  • ggplot2
    语法主要包括:绘图模板(这是基础)、映射、分面facet、几何对象geom、数据变换、统计变换、位置调整、坐标系
    绘图模板:
ggplot(data = )+   # 在全局中映射,将对所有图层都生效
    geom_XXX(mapping =aes())  #局部映射,只对这个图层生效
  • ggpubr(这是ggplot2的简化、美化版)

拼图

patchwork

导出图

ggsave(用ggplot作的图可以这个导出)
eoffice(导出为ppt)

如果运行了画图代码,没有出图

dev.off()
不行就dev.new()
还不行就重启R

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容