我正在尝试更改热图图表中的颜色。我想要黄色,红色配色方案而不是默认的Blue-Darkblue。
我的代码
a=as.matrix(volcano, ncol=ncol(volcano))
row.names(a)= 1:nrow(a)
library(reshape2)
a1 = melt(a)
colnames(a1) = c('X','Y','value')
head(a1)
library(ggplot2)
ggplot(a1,aes(x = X, y = Y)) +
geom_raster(aes(fill = value),interpolate=TRUE) +
scale_colour_gradient2(low="yellow", high="red", guide="colorbar")
我得到以下输出,我想要一个不同的配色方案。我不确定为什么最后一行 - scale_colour_gradient
不起作用。这里的所有其他示例都有此行但具有geom_tile函数。