RColorBrewer package与R的颜色

RColorBrewer包存在三种类型的色板,单色渐变+双色渐变+离散颜色色板

色板的查看:display.brewer.all()查看所有色板;display.brewer.all(type='seq')查看所有单色渐变色板;display.brewer.all(type='div')查看所有双色渐变色板;display.brewer.all(type='qual')查看所有离散颜色色板;display.brewer.pal(n,"aaaa")查看名为aaaa色板的n个颜色

色板的调用:col=brewer.pal(n,"aaaa")[1:5]从名为aaaa的色板中调取n个颜色,并选择前五个颜色;col=brewer.pal(n,"bbbb")[c(1,,5,7)]从名为bbbb的色板中调取n个颜色,并选择第1、3、5、7个颜色

调取色板颜色并生成渐变色:

col=colorRampPalette(brewer.pal(5,"cccc")[1:5])(16)   

colorRampPalette()()函数用于生成渐变色,第一个括号内输入多个颜色名称,可以使用c("","",""),也可以使用上述的brewer.pal()函数调用RColorBrewer包特定色板中的几个颜色,第二个括号内输入的是生成多少个过渡(渐变)色,上面代码的含义为:从RColorBrewer包名为cccc的色板中调用前五个颜色,并生成16个渐变色,赋予给col。

使用colors()查看R内置颜色的名称(共657种)


附:RColorbrewer package内置配色

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. 基本颜色 1.1 palette() 1.1.1 palette的默认颜色 palette()## [1]"...
    卓别林斯基阅读 10,581评论 0 3
  • 相信各位在肝图表写论文时,一定都会思考:这张图表用啥颜色?论文整体配色搭配怎么把控才好看? 毕竟高分期刊大牛文章的...
    ChrisJO阅读 16,462评论 0 29
  • 点图和折线图 涉及到的绘图函数总结:plot()lines()根据数据集中的内容添加点或者直线;根据起始点/终点的...
    白猫警长ic阅读 5,636评论 0 1
  • 可视化数据时,色彩往往是最欠考虑的因素。的确,在一个图中,数据的选择和图表类型的确定才是最重要,最需要确定的因素。...
    aaronhoho阅读 60,034评论 0 26
  • 首先声明下面整理的内容都来自于网络,并在文末注明了引用的出处,本内容仅用于学习交流,禁止用于商业用途,如有侵权,请...
    高大石头阅读 39,135评论 0 29

友情链接更多精彩内容