scale_color_gradient 双色渐变(低-高)scale_color_gradient2发散颜色渐变(低-中-高)scale_color_gradientn创建n色渐变 双色渐变 aaa=mpgaaa$cty<- aaa$cty-20f <- ggplot(aaa, aes(cty, hwy))+ geom_point(aes(color=cty))f + scale_colour_gradient(low = "green", high = "red")低-中-...
p + scale_color_brewer(palette = "Set2", direction = -1) 3)scale_colour_gradient 很多时候,渐变色或许是个很不错的选择,用以反映变量的连续变化,这里可以使用scale_colour_gradient() 函数,绘制双色梯度,scale_colour_gradient2() 绘制三色梯度,参数low 和high 用于控制此梯度两端颜色,三色梯度再增加一个...
scale_colour_gradient(low = "yellow", high = "red", na.value = NA) plot_grid(p5, p6, p7, p8, labels = LETTERS[1:4], nrow = 2) 10.3 灰色渐变 使用start和end控制灰度范围 示例 默认颜色 p <- ggplot(mtcars, aes(mpg, wt)) + geom_point(aes(colour = factor(cyl))) p + scale_...
guide = "colourbar", aesthetics = "colour", colors ) colours:颜色向量,函数会在向量每两个元素之间生成一个连续调色板。 示例如下: p62 <- p03 + scale_color_gradient2(low = "blue", mid = "green", high = "red") p63 <- p03 + scale_color_gradientn(colors = c("blue", "green", "y...
> p +scale_colour_gradient(breaks=c(5.5,6.5))##图第二行 (2,2) > p +scale_colour_gradient(limits=c(5.5,6.5))##图第三行 (2,3) 上图中第一列使用的是默认的breaks和limits,即limits=c(4,8)和breaks=4:8。中间一列重新设置了breaks:绘图区域不变,但刻度和标签的位置都被移动了。
scale_colour_XXX 可以设置这个图例的属性(比如标签、显示的值)。类似的还有scale_size_XXX、scale_fill_XXX、scale_shape_XXX 等等,具体用法以及参数请查看帮助文档。 1. 点的颜色 scale_colour_gradient参数及其几个孪生参数可以设置颜色 library(ggplot2) #生成演示数据集 df <- data.frame( x=runif(100), ...
scale_color_gradient2发散颜色渐变(低-中-高) scale_color_gradientn 双色渐变 aaa=mpg aaa$cty<- aaa$cty-20 f <- ggplot(aaa, aes(cty, hwy))+ geom_point(aes(color=cty)) f + scale_colour_gradient(low = "green", high = "red") ...
color_gradient(low = "white", high = "black") #设置中间过渡色 p + scale_color_gradient2(...
ggplot(diamonds,aes(carat,price,colour=depth))+geom_point()+scale_colour_gradient(low="white",high="Blue") 三色渐变: ggplot(diamonds,aes(carat,price,colour=depth))+geom_point()+scale_colour_gradient2(low="#8E0F2E", mid="#BFBEBE", high="#0E4E75") ...
灰度配色)、以及手动赋值的scale_color_manual和颜色编码的scale_color_identity。连续型变量则有连续映射的scale_colour_gradient(默认)及其扩展如scale_color_gradient2和scale_color_gradientn,以及分箱映射的scale_color_steps和其扩展版本。选择哪种函数,取决于数据的特性和你希望呈现的视觉效果。