R语言-关于颜色

目录

颜色

示例

R 颜色板

参考:


颜色

什么场景会用到颜色?比如在绘图过程中,为了让图更好看,有的时候,需要选择使用不同的颜色进行绘制或者填充。本文提供了R颜色的相关参数。

在R中,可以通过颜色下标、颜色名称、十六进制的颜色值、RGB值或HSV值来制定颜色。举例来说,col=1, col="white", col="#FFFFFF",col=rgb(1,1,1)和col=hsv(0,0,1)都是表示白色的等价方式。

函数rgb()可基于红绿蓝三色值生成颜色,而hsv()值则给予色相、饱和度、亮度值来生成颜色。

函数colors()可以返回所有可用颜色的名称。

R中也有多种用于创建连续型颜色向量的函数,包括rainbow()、hear.colors()、terrain.colors()、topo.colors()以及cm.colors()。例如,rainbow(10)可以生成10种连续的”彩虹型“颜色。

示例

x.par <- par(mfrow=c(1,3))
boxplot(B1_Bar_data, ylim=c(-1,1),col=c("lightblue", "darkorange","pink"))
boxplot(B2_Bar_data, ylim=c(-1,1),col=c("lightblue", "darkorange","pink"))
boxplot(B3_Bar_data, ylim=c(-1,1),col=c("lightblue", "darkorange","pink"))
legend("topright", inset=.05, title="Method", colnames(B1_Bar_data),
              lty=c(1, 2), pch=c(15, 17), col=c("lightblue", "darkorange","pink"))
par(x.par)

在RStudio中的效果:可以看到在code部分,会看到颜色对应的颜色。

 

R 颜色板

 

 

 

 

 

 

 

参考:

R语言绘制图例(legend)的各种问题_详细综合解析_r语言 legend_xiangyong58的博客-CSDN博客

《R语言实战(第2版)》(2016年5月出版,人民邮电出版社) 

  • 12
    点赞
  • 74
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值