差异表达基因热图怎么看_画图专题 | 热图函数pheatmap()

本文介绍了如何使用R语言中的pheatmap函数绘制差异表达基因热图,通过调整颜色、数据变换、色度条和注释条等参数,提升热图的可读性和美观性。
摘要由CSDN通过智能技术生成

画图专题 | 热图函数pheatamp()

百迈客医学 2018-10-31

先看一眼这个函数的参数,这么多,而且最后还有省略号。那么我们应该怎么合理使用这些参数让你的热图看起来更加高大上呢?

pheatmap(mat, color = colorRampPalette(rev(brewer.pal(n = 7, name =

  "RdYlBu")))(100), kmeans_k = NA, breaks = NA, border_color = "grey60",

  cellwidth = NA, cellheight = NA, scale = "none", cluster_rows = TRUE,

  cluster_cols = TRUE, clustering_distance_rows = "euclidean",

  clustering_distance_cols = "euclidean", clustering_method = "complete",

  clustering_callback = identity2, cutree_rows = NA, cutree_cols = NA,

  treeheight_row = ifelse((class(cluster_rows) == "hclust") || cluster_rows,

  50, 0), treeheight_col = ifelse((class(cluster_cols) == "hclust") ||

  cluster_cols, 50, 0), legend = TRUE, legend_breaks = NA,

  legend_labels = NA, annotation_row = NA, annotation_col = NA,

  annotation = NA, annotation_colors = NA, annotation_legend = TRUE,

  annotation_names_row = TRUE, annotation_names_col = TRUE,

  drop_levels = TRUE, show_rownames = T, show_colnames = T, main = NA,

  fontsize = 10, fontsize_row = fontsize, fontsize_col = fontsize,

  display_numbers = F, number_format = "%.2f", number_color = "grey30",

  fontsize_number = 0.8 * fontsize, gaps_row = NULL, gaps_col = NULL,

  labels_row = NULL, labels_col = NULL, filename = NA, width = NA,

  height = NA, silent = FALSE, na_col = "#DDDDDD", ...)

1、数据准备

#用来画热图的数据

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值