这是我目前的代码:
- library(ggplot2)
- require(reshape2)
- require(scales)
- require(plyr)
- dictribution <- read.csv("D:/Rprogram/heatmap.all")
- dictribution$bins <- with(dictribution, reorder(bins, TS01LD101))
- head(dictribution)
- dictribution.m <- melt(dictribution)
- dictribution.m <- ddply(dictribution.m, .(variable), transform, abundance=rescale(value))
- p <- ggplot(dictribution.m, aes(variable, bins)) + geom_tile(aes(fill = abundance),colour = "white") + scale_fill_gradient2(low = "white",mid="LightBlue1",high = "Firebrick1",midpoint=0.5) + theme(axis.text.x = element_text(angle=90, hjust=1, vjust=0.5),panel.grid =element_blank())+scale_y_discrete(position = "right")


雷达卡


京公网安备 11010802022788号







