今天我们谈一下R中的颜色系统。
一般R中的作图函数,也就是说,即使我们不特定指定颜色,一般的作图函数,也会有自己默认的颜色。但是很多时候,这些颜色并不是很美观,所以适当地改变配色,对我们的工作有一定的意义。然后我们下面介绍一下R中的颜色系统。
注:
1、R中有4种颜色表达方式
- palette中的颜色,直接使用数字指定相应的颜色
- 颜色名,如“green”“blue”“red”等等颜色的名称
- 使用rgb函数得到的返回颜色
- 使用十六进制颜色代码,如"#FF0000"等等
2、R很难直接查看某种颜色(直接根据上面的四种表达方式),所以一个好的办法是使用plot,指定颜色col,得到一张带颜色的图
> palette()
[1] "black" "red" "green3" "blue" "cyan" "magenta" "yellow" "gray"
> barplot(1:4, col = 1:4)
一、grDevices
grDevices是R默认安装的包,使用的时候不用加载即可以使用,这个函数有几个颜色的函数。
1、 首先是palette()这个函数
可以理解为R自带的一个简单调色板,可以通过指定颜色为数字的方式,直接使用颜色
#查看当前palette中的颜色
palette()
[1] "black" "red" "green3" "blu