栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > R语言

R语言 颜色设置的不同方法

R语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

R语言 颜色设置的不同方法

1.手动输入颜色名称

colors()函数可以获得颜色的名称

2.RColorBrewer包提供了一系列配色方案

display.brewer.all() #展示包中的颜色搭配,可以选择自己喜欢的颜色

RColorBrewer包提供了3套很好的配色方案。包括:

连续型Sequential(连续的):生成一系列连续渐变的颜色,通常用来标记连续型数值的大小。
离散型Diverging(离散的):生成用深色强调两端、浅色标示中部的系列颜色,可用来标记数据中的离群点。

极端型Qualitative(定性的):生成一系列彼此差异比较明显的颜色,通常用来标记分类数据。


display.brewer.all(type = "seq") #显示seq连续型方案中各组颜色的名称和样式
display.brewer.all(type = "div")
display.brewer.all(type = "qual")

使用实例:

# 可以使用brewer.pal(9,"<某组渐变颜色的名称>")来获取该组颜色的全部九种颜色
# 可以使用brewer.pal(9,"<某组渐变颜色的名称>")[i:j]来获取该组颜色的全部九种颜色中的某几种颜色
barplot(rep(1,6),col = brewer.pal(9,"YlOrRd")[3:8])

3.R预设调色板
这一系列函数有5个,即:
rainbow
heat.colors
terrain.colors
topo.colors

cm.colors


> n=1000 
> png("rainbow.disc.png", bg = "transparent") 
> par(mar = c(0,0,0,0)) 
> pie(rep(1,times=n),labels="",col=rainbow(n),border=rainbow(n)) 
> dev.off() #生成一个rainbow调色板,保存在当前路径中




转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/855668.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号