R语言的颜色应用 |
您所在的位置:网站首页 › 《庐山图》的颜色应用 › R语言的颜色应用 |
颜色的表示方式
rgb、hsv、hcl16进制颜色名称 颜色数据集RColorBrewer生成颜色的函数
内置渐变色板自定义渐变色板 colorRampPalette()
R语言有强大的绘图功能,但是如果没有合适的颜色搭配会非常难看,所以学习颜色配置很重要。在这篇文章中我多次用到show_col()函数, 来自 scales 包,功能是用方格简单粗暴地展示颜色
颜色的表示方式
rgb、hsv、hcl
只讲述第一种(rgb函数),另外两种我不太熟悉 ##eg.黑色 b1 colorsinr head(colorsinr) [1] "white" "aliceblue" "antiquewhite" "antiquewhite1" "antiquewhite2" [6] "antiquewhite3" library(scales) show_col(head(colorsinr))
R语言的颜色函数基本概念如下(纯属个人理解总结): 1. 先生成一个调色板(palette),然后根据用户所需的颜色数,在调色板内等间隔读取颜色来获取数据 内置渐变色板用法都是输入想要获取的颜色个数,输出相应的颜色。 show_col(rainbow(9)) 用法:1.输入调色板的主要颜色,返回函数 2.在函数中输入想要获取的颜色数量,返回颜色数值 > mypalette mycolors show_col(mycolors)还可以设置多个主要颜色 > mypalette mycolors show_col(mycolors) |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |