R2-02第八期ggplot画heatmap

真·科研狗 2017-12-26 19:52:43 阅读: 1192
library(reshape2)
library(scales)
library(plyr)
library(ggplot2)
data=read.csv("E:/2.csv",header = T)
head(data)

data1=melt(data,id.vars = c("ID"))
head(data1)

p=ddply(data1,
        .(variable),
        transform,
        label=rescale(value)
        )
Q=ggplot(p,
         aes(x=variable,y=ID)
         )+
  geom_tile(aes(fill=label))+
  scale_fill_gradient(low="#00ff22",high="#ff5252")+
  xlab("Groups")+
  ylab("ID")+
  labs(title="R2-02")
print(Q)

Rplot06.png

 
邀请讨论

附件

{{f.title}} 大小 {{f.file_size}} 下载 {{f.count_download}} 金币 {{f.count_gold}}
{{item.nick_name}} 受邀请回答 {{item.create_time}}
{{item.refer_comment.nick_name}} {{item.refer_comment.create_time}}

附件

{{f.title}} 大小 {{f.file_size}} 下载 {{f.count_download}} 金币 {{f.count_gold}}
切换到完整回复 发送回复
赞({{item.count_zan}}) 踩({{item.count_cai}}) 删除 回复 关闭
科研狗©2015-2025 科研好助手,京ICP备20005780号-1 建议意见

服务热线

178 0020 3020

微信服务号