ggplot2:反转连续变量的标准颜色渐变

时间:2016-12-25 11:30:52

标签: r plot ggplot2 colors continuous

我一直认为我的问题必须有一个绝对简单的答案,但我似乎无法找到它。以这个例子为例:

library(ggplot2)
qplot(cty, displ, colour=displ, data=mpg)

这使得 displ 的低值显示为深蓝色, displ 的高值显示为浅蓝色。

我想做的就是颠倒颜色渐变,因为这对我来说似乎更直观。我希望 displ 的低值具有浅蓝色和高值以具有深蓝色。

我知道手动指定颜色的可能性:

scale_colour_gradient(low="grey", high="black")

但我想使用默认颜色,反过来。

1 个答案:

答案 0 :(得分:1)

只需从?scale_colour_gradient获取默认颜色代码并交换参数:

scale_colour_gradient(high = "#132B43", low = "#56B1F7")