美文网首页编程学习ggplot2学习笔记r语言学习
可视化学习笔记(九):ggplot2:配色

可视化学习笔记(九):ggplot2:配色

作者: 100gle | 来源:发表于2018-02-07 20:14 被阅读19次

    1、配色

    对映射变量使用调色板,只需使用标度来进行更改


    颜色标度.PNG
    • ColorBrewer提供了很多调色板,可以通过以下方式来获取可用配色:
    library(RColorBrewer)
    display.brewer.all()
    
    • 同时R中也有许多已经命名的颜色,可以通过colours()函数来查看

    2、手动设置调色板

    通过scale_xxx_maunal()函数来设定,通过values=参数来进行修改

    • 可以使用颜色和RGB值来进行配色修改
    • 离散型标度的上色顺序是对应因子水平的顺序

    3、对连续变量使用渐变色

    可以通过scale_xxx_gradient()一系列的函数来设置

    • 对于两种颜色:使用scale_xxxx_gradient(),并通过low=''和'high=''`参数来设定色阶
    • 对于三种颜色:使用scale_xxxx_gradient2(),在两种颜色参数基础上还可以加入mid=''参数来加入过度色
    • 对于n种以上的颜色,直接使用scale_xxxx_gradientn(),并通过colours=参数来设定

    常用的配色标度

    连续变量调色函数.PNG

    4、根据y值设置阴影颜色

    通过增加一列对y进行正负划分,然后映射到颜色标度上

    approx()函数用于将数据插补

    相关文章

      网友评论

        本文标题:可视化学习笔记(九):ggplot2:配色

        本文链接:https://www.haomeiwen.com/subject/dswazxtx.html