连续型变量的默认离散方式是连续映射,连续映射默认的颜色标度函数是scale_colour_gradient()。语法结构如下: scale_colour_gradient( ..., low = "#132B43", high = "#56B1F7", space = "Lab", na.value = "grey50", guide = "colourbar",aesthetics= "colour" ) 该函数只需要使用low和high参数分别指...
scale_colour_gradient(low = "white", high = "black") # 三色渐变 p3 <- ggplot(df, aes(x, y)) + geom_point(aes(colour = z1)) + scale_colour_gradient2() # 调整三色渐变区间 p4 <- ggplot(df, aes(x, y)) + geom_point(aes(colour = z1)) + scale_colour_gradient2(low = "gr...
p + scale_color_brewer(palette = "Set2", direction = -1) 3)scale_colour_gradient 很多时候,渐变色或许是个很不错的选择,用以反映变量的连续变化,这里可以使用scale_colour_gradient() 函数,绘制双色梯度,scale_colour_gradient2() 绘制三色梯度,参数low 和high 用于控制此梯度两端颜色,三色梯度再增加一个...
第二个元素,ggplot()的映射(mapping)中我们扩充了color = displ,它命令图表的颜色按displ种类标注 第四个元素,scale_colour_gradient() 使我们的图表具有了渐变的色彩 第六个元素,theme_bw()使背景帆布变成白色 第八个元素,labs(),xlab(),和ylab()则重修...
ggplot(mpg, aes(displ, hwy, color = hwy))+geom_point()+scale_color_gradient(low = "#132B43", high = "#56B1F7",guide="colourbar") 一幅从"#132B43"到"#56B1F7"的渐变点图 2、调用调色板颜色 scale_colour_brewer( ..., type = "seq", palette = 1, direction = 1, aesthetics = ...
ggplot(mpg, aes(displ, hwy, color = hwy)) geom_point() scale_color_gradient(low = '#132B43', high = '#56B1F7',guide='colourbar') 一幅从'#132B43'到'#56B1F7'的渐变点图 2、调用调色板颜色 scale_colour_brewer( ..., type = 'seq', palette = 1, direction = 1, aesthetics = ...
scale_color_brewer()函数可以直接调用RColorBrewer工具包的调色板。 scale_color_brewer( ..., type = "seq", palette = 1, direction = 1, aesthetics = "colour" ) 1. 2. 3. 4. 5. 6. 7. type:类型参数,即RColorBrewer工具包的三类调色板:seq、div、qual; ...
> p +scale_colour_gradient(limits=c(5.5,6.5))##图第三行 (2,3) 上图中第一列使用的是默认的breaks和limits,即limits=c(4,8)和breaks=4:8。中间一列重新设置了breaks:绘图区域不变,但刻度和标签的位置都被移动了。 最右列则重新定义了limits,相当多的数据落在了绘图区域之外。
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") 1. 2. 3. 4. 低-中-高三色渐变 f + scale_color_gradient2(low = "green", mid = "black",...
第四个元素,scale_colour_gradient() 使我们的图表具有了渐变的色彩 第六个元素,theme_bw()使背景帆布变成白色 第八个元素,labs(),xlab(),和ylab()则重修修订了主题,副标题,角标,以及X、Y轴名称。 gganimate 除了可绘制静态图表的功能包,R还有很多强大的功能包,其中gganimate就是笔者常用来描绘动态图表的功能包...