![复杂热图](https://bornindecember.github.io/post-images/fu-za-re-tu.png)
复杂热图
https://mp.weixin.qq.com/s/bRUUll5QBLs3iPRK1a-n_g 快来使用ggheatmap强化你的热图吧!
library(aplot)
set.seed(123)
df <- matrix(runif(600,0,10),ncol = 12)
colnames(df) <- paste("sample",1:12,sep = "")
rownames(df) <- sapply(1:50, function(x)paste(sample(LETTERS,3,replace = F),collapse = ""))
head(df)
dat <- data.frame(marker=sample(c(1,NA),50,replace = T),
gene=rownames(df),
shape=sample(c("T","F"),50,replace = T))
p <- ggplot(dat,aes(x=1,y=gene,size=marker,color=shape,shape=shape))+
geom_point()+theme_classic()+
scale_color_manual(values = c("#D2691E","#1E87D2"))+
theme(line = element_blank(),axis.text = element_blank(),axis.title = element_blank())+
guides(size = FALSE)
ggheatmap%>%insert_right(p,width = 0.1)