文章预览
习惯了在做生物信息学数据分析或者相关知识点整理之前,都下意识的问一下人工智能大模型,比如关于热图的绘制, 大模型其实是会优先推荐ggplot2,但是对绝大部分小伙伴来说,不如pheatmap那样的入手简单! 所以,是时候介绍一下ggplot2热图扩展包(ggalign),它可以让你抛去很多ggplot细节但是又保留了它的高度定制化的优点,让我们一起来看看作者对它的介绍吧: ggplot2热图扩展包( ggalign ) 可通过CRAN安装 install.packages("ggalign") ,但最新版本更改了大量内容,建议安装GitHub版本。 # install.packages("remotes") remotes::install_github( "Yunuuuu/ggalign" ) library (ggalign) # 构建数据集 set.seed( 123 ) small_mat 81), nrow = 9 ) rownames(small_mat) "row", seq_len(nrow(small_mat))) colnames(small_mat) "column", seq_len(ncol(small_mat))) 简单热图 ggheatmap(small_mat) + scale_fill_viridis_c() 热图布局 基于树
………………………………