【发布时间】:2019-07-26 00:09:51
【问题描述】:
data=data.frame("team"=c("hawks","sharks","kongs","wolves"),
"v1"=c(runif(4, -1, 1)),
"v2"=c(runif(4, -1, 1)),
"v3"=c(runif(4, -1, 1)),
"v4"=c(runif(4, -1, 1)))
library(ggplot2)
p <- ggplot(data, aes(team,v1:v4)) + geom_tile(aes(fill = v1:v4[[]]), colour = "white") + scale_fill_gradient(low = "white", high = "steelblue")
base_size <- 9
p + theme_grey(base_size = base_size) + labs(x = "", y = "") + scale_x_discrete(expand = c(0, 0)) +
scale_y_discrete(expand = c(0, 0))
我试图保持我的数据格式宽并创建显示的热图:
我的尝试失败了,因此我寻求社区的支持。我必须保持数据宽格式,因为我的真实数据以特殊方式排序。
【问题讨论】:
标签: r colors dplyr heatmap heat