scale_*_gradient:双色渐变,使用low和high两个参数控制两端的颜色 scale_*_gradient2:三色渐变,有low、mid和high三个参数,low和high作用同上,mid默认值为0表示中点的颜色,可以使用midpoint参数设置中点位置 scale_*_gradientn:多色渐变,为colours参数设置一个颜色向量,不加其他参数会选择范围内的均匀分布值,离散型...
scale_color_gradient2 发散颜色渐变(低-中-高) scale_color_gradientn 创建n色渐变 双色渐变 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") 低-中-高三色渐变 f + scale_color_grad...
scale_color_gradientn(), scale_fill_gradientn():多种颜色梯度 点颜色、大小、形状 R提供的点形状是由数字表示的,具体如下: 可通过以下方法对点的颜色、大小、形状进行修改: scale_shape_manual() : to change point shapes scale_color_manual() : to change point colors scale_size_manual() : to cha...
scale_color_gradientn, scale_fill_gradientn:多种颜色梯度 # Color by qsec values sp2<-ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point(aes(color = qsec)) sp2 # Change the low and high colors # Sequential color scheme sp2+scale_color_gradient(low="blue", high="red") # Di...
# 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 = terrain.colors(10)) ...
因为您使用marmap下载测深数据,所以最好使用marmap来绘制这些数据。如果您想使用ggplot2,可以使用一些...
ggplot(df,aes(x,y)) +geom_point(aes(color=z1))+ scale_color_gradient(low='green',high = 'blue') ggplot(df,aes(x,y)) +geom_point(aes(color=z1))+ scale_color_gradientn(colors = RColorBrewer::brewer.pal(5,'Set3')) 1. ...
gradient 创建渐变色#参数设定节点颜色 p + scale_color_gradient(low = "white", high = "black") #设置中间过渡色 p + scale_color_gradient2(low = "red", mid = "white", high = "blue") #使用R预设调色板 p + scale_color_gradientn(colours =rainbow(10)) ...
2、双色梯度渐变,主要有函数scale_color_gradient()控制。 1ggplot(df,aes(x=BP_A,y=P.value,colour=R2))+2geom_point(size=2,shape=16)+3scale_color_gradient(low = "cyan",high = "red") 3、多色梯度渐变,由函数scale_color_gradientn()控制,value控制数值范围,颜色对应数值区间。
scale_color_gradient2(), scale_fill_gradient2():不同梯度 scale_color_gradientn(), scale_fill_gradientn():多种颜色梯度 # Color by qsec values sp2<-ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point(aes(color = qsec)) sp2 mark