美文网首页
R语言的调色转化

R语言的调色转化

作者: 阿曹先生a | 来源:发表于2023-02-26 14:06 被阅读0次

我们在R语言ggplot2或者base-R绘图时,经常需要使用不同颜色搭配,但如何选颜色在r语言用基础语言实现。(当然有很多调色包)。

我们知道基于的三原色(RGB红绿蓝)比例可以进行组合为不同颜色。

实际r语言中更多使用十六进制hex数,通过数位的方式保存特定颜色的组成。

当然我们并不清楚十六进制hex数与颜色的对应关系,但我们在取色的时候可以直接依赖于rgb函数来转化。如我们提前设定好的rgb参数为(r:165,g:239,b:210),通过rgb(red=165,green=239,blue=210,maxColorValue=255)直接转化得到#9CEFD2"

rgb(red = 156,green = 239,blue = 210,alpha = 99,maxColorValue = 255)

rgb("156","239","210",maxColorValue = 255)

"#9CEFD2"#结果输出

比如我们使用plot函数简单的做一个2次函数曲线,plot(x,y),其中col参数即为十六进制hex数(#cd5c5c),栗子红(also known as Chestnut, Indian red) 。而在十六进制hex数增加两位数值,则表示透明度的变化(0-99%),比如#cd5c5c01则为透明度0.39%的栗子红。

x <- seq(-10,10,0.01)#-10到10区间取点,间隔为0.01

y <- x^2#平方

plot(x,y,col="#cd5c5c",type="l",lwd=2)

相关文章

  • R语言的调色转化

    我们在R语言ggplot2或者base-R绘图时,经常需要使用不同颜色搭配,但如何选颜色在r语言用基础语言实现。(...

  • R语言调色

    R中的颜色 R提供了657个颜色名字,还有rbg()函数来自定义颜色,在cairo_pdf中还支持透明度调节 R提...

  • R语言mapsf包,mf_get_pal获取调色板

    R语言mapsf包,mf_get_pal获取调色板

  • R语言调色板

    相信各位在肝图表写论文时,一定都会思考:这张图表用啥颜色?论文整体配色搭配怎么把控才好看? 毕竟高分期刊大牛文章的...

  • reads counts转化为fpkm和tpm值

    【原创】R语言实战:read counts如何转化为TPM和FPKM, TPM和FPKM相互转化

  • R语言:表格的线图转化

    上了猴子的大数据课第三讲后,因为有预习的缘故,程序跑的比较顺利。按照课后布置,用相似的思路,进行实践分析。 最先选...

  • R语言:时间序列

    生成每个月份 R语言中生成日期序列_Fly__free的博客-CSDN博客_r语言将日期转化为时间序列[https...

  • R语言中的颜色(三)-grDevice包

    前面给大家介绍了 1.R语言中的颜色(一)-自带的调色板[https://link.zhihu.com/?targ...

  • R语言中的颜色(四)-RColorBrewer包

    前面给大家介绍了 1.R语言中的颜色(一)-自带的调色板[https://link.zhihu.com/?targ...

  • R语言:表格的点图转化

    继续练习,用dotchart语句绘制点图。 步骤1.将原图重新输入为excel表,原图是20多个城市2016年12...

网友评论

      本文标题:R语言的调色转化

      本文链接:https://www.haomeiwen.com/subject/lmfcldtx.html