更改上限为scale_fill_gradient2
也影响了值<0 colorscaling围绕0的颜色分布似乎总是对称,有没有办法让颜色值的不对称分布?
这里的阴谋使用的一个小例子, geom_tile()
data <- read.csv("http://protzkeule.de/data.csv")
p <- ggplot(data = data, aes(x = variable, y = meas)) + geom_tile(aes(fill = value))
对称限制情节:
p + scale_fill_gradient2(low = "blue", mid = "white", high = "red", guide = "colorbar",
limits = c(-0.1, 0.1))
但改变上限的情况下,下colormapping变化以及(观看彩条):
p + scale_fill_gradient2(low = "blue", mid = "white", high = "red", guide = "colorbar",
limits = c(-0.1, 0.3))