R语言colorRampPalette函数-创建颜色梯度(渐变色)

更新时间:2023-06-27 17:59:10 阅读: 评论:0

活着读书心得R语⾔colorRampPalette函数-创建颜⾊梯度(渐变⾊)在绘热图时,需要将数值映射到不同的颜⾊上,这时就需要⼀系列的颜⾊梯度
年轮吉他谱人际关系定义colorRampPalette 函数⽀持⾃定义的创建⼀系列的颜⾊梯度
代码⽰例:
天秤座男性格
> colors <- colorRampPalette(c("blue", "red"))(5)在劫难逃的意思是什么
> colors
[1] "#0000FF" "#3F00BF" "#7F007F" "#BF003F" "#FF0000"
函数的参数c("blue", "red") 指的是颜⾊从蓝⾊渐变到红⾊,5 代表创建长度为5的颜⾊梯度
有了颜⾊梯度之后,我们就可以⽅便的把数值映射到颜⾊梯度上
基本的思想是,将数值排序,然后得到每个数值在排序好的序列中的顺序,其实就是rank 函数的返回值,然后利⽤该顺序去获取颜⾊
代码⽰例:
colors <- colorRampPalette(c("blue", "red"))(5)
二万五千里长征plot(5:1, bg = colors[rank(5:1)], cex = 2, pch = 22)
效果图如下:
威宁荞酥
从图中可以看出,数值1到5, 对应的颜⾊为蓝⾊渐变到红⾊亲人相聚美好的句子

本文发布于:2023-06-27 17:59:10,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1052977.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数值   函数   创建   排序   映射
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图