美文网首页R语言
终于找到了一款好看的热图颜色

终于找到了一款好看的热图颜色

作者: 热衷组培的二货潜 | 来源:发表于2018-07-13 16:36 被阅读16次

    颜色来源,有人在群里问如下一个问题,咦,然后我就看到了cm.colors这个颜色版,就去跑了一下他的代码


    ## 以下两个参数其实不加还好看点
    rc <- rainbow(nrow(x),start = 0, end = .3)
    cc <- rainbow(ncol(x),start = 0, end = .3)
    hv <- heatmap(x, col = cm.colors(256), scale = "column",RowSideColors = rc, ColSideColors = cc ,margins = c(5,10),xlab = "specification variables",ylab = "Car Models",main = "heatmap(<Mtcars data>, ..., scale = \"column\")")
    
    image.png
    library (pheatmap)
    ljj_3 <- read.table("E://desktop/七月desktop/李佳佳热图/ljj_end.txt", header = T, sep = "\t")
    ljj_3[,2:ncol(ljj_3)] -> data
    rownames(data) <- ljj_3[,1]
    pheatmap(data,scale="row",cellwidth=20,cellheight=8,
             cluster_col = T,cluster_row= T,
             main="",
             fontsize=10,treeheight_row = 2,show_rownames= F,
             cutree_row=6,display_numbers = FALSE,
             col = cm.colors(256),
             clustering_distance_rows = "correlation",
             border_color=NA)
    ## 重点是 col = cm.colors(256) 这个参数,妈妈再也不担心我的热图画的太丑了(虽然有时候很大程度是数据的问题)
    
    image.png

    哈哈哈 ,可能个人的品色不一样,起码我是觉得挺好看的。。

    划重点 col = cm.colors(256)

    相关文章

      网友评论

        本文标题:终于找到了一款好看的热图颜色

        本文链接:https://www.haomeiwen.com/subject/kmcspftx.html