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...
scale_*_gradient2:三色渐变,有low、mid和high三个参数,low和high作用同上,mid默认值为0表示中点的颜色,可以使用midpoint参数设置中点位置 scale_*_gradientn:多色渐变,为colours参数设置一个颜色向量,不加其他参数会选择范围内的均匀分布值,离散型颜色可以指定values参数。 示例 对于如下数据 df <- data.frame( ...
scale_colour_discrete() 4. 离散数据的均匀间隔颜色 scale_colour_hue() 5. 渐变色阶 scale_colour_gradient() scale_colour_gradient2() scale_colour_gradientn() 6. 分级渐变色标 scale_colour_steps() scale_color_stepsn(colours = colr, breaks = c(0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1.0,...
pp0 <- ggplot(df, aes(x, y)) + geom_point(aes(colour = z1)) # gradient # 使用参数指定节点颜色 pp0 pp0 + scale_color_gradient(low ="white", high ="black") pp0 + scale_color_gradient2(low ="white", mid ="red", high ="black") pp0 + scale_color_gradientn(colours = ter...
因为您使用marmap下载测深数据,所以最好使用marmap来绘制这些数据。如果您想使用ggplot2,可以使用一些...
#scale_fill_gradient() 双色梯度,low和high分别控制两端颜色 #scale_fill_gradient2() 三色梯度,low、mid和high分别控制两端颜色及中间色,midpoint设置中间值,默认为0,可使用其他任意色。 #scale_fill_gradientn() 自定义n色梯度,colours和values参数控制颜色分布 ...
scale_colour/fill_gradientn() 自定义颜色(4种渐变色) 2、ColorBrewer调色板 参考离散型变量,` palette `调用合适的调色板 3、自定义调色板 类似离散型自定义调色板,颜色也可以自己定义或者使用RGB值指定。 h<-ggplot(heightweight,aes(x=ageYear,y=heightIn,colour=weightLb))+geom_po...
scale_colour_gradient2()三色渐变 scale_colour_gradientn()等间隔的n种颜色的渐变色 scale_colour_viridis_c()viridis调色板 在使用两色渐变的时候,需要指定参数low和high; 在使用三色渐变的时候,还需要指定参数mid; 使用间隔n中间色渐变的时候,需要指定colous; ...
scale_alpha(): 透明度 4.2 连续型变量颜色填充scale_fill_*、scale_color_* scale_fill_gradient() scale_colour_gradient(): 两色渐变 low = "black" high = "white" scale_fill_gradient2() scale_colour_gradient2(): 三色渐变 scale_fill_gradientn() ...
ggplot2 是 R 语言绘图一个重要特性和优势。通过 ggplot2,只需少量的代码,就可以绘制出高质量的图形...