如何用R语言为图片配色






如何用R语言为图片配色

小果  生信果  2022-12-24 19:00:51

colors()函数可以查看R软件中所有自带颜色



但是直接使用颜色名十分的麻烦且不易分辨,通常使用颜色函数会更简单,函数rainbow的使用很常见。


除此以外,还有多种颜色函数供我们选择,heat.colors更适合画热图


如果需要渐变色的话,terrain.colors也是一个不错的选择


同样是渐变色,topo.colors可以提供从冷光色到暖光色,更适合做图例



如果需要的颜色变化范围并不大,cm.colors可以提供两种颜色之间的渐变色,在某些场合会更适用



除此以外,RColorBrewer调色板函数的操作更傻瓜,更简单



一共有八种方案可以选择,用法是brewer.pal(8,’Accent’),函数内的两个参数前面的是要几种颜色,后面是从那个组合里挑选。需求颜色的数量不需要正好等于组合中拥有的颜色数,可以多也可以少。




好了,掌握了这些,画图配色基本上是没有问题,祝你早日成为大佬。


推荐阅读

使用R语言完成序列比对及进化树美化

关于R包安装的一些小Tips

你不知道的PCA及在R中的实现

小果教你三分钟看懂多条线共存的ROC图的R语言画法

和小果学习如何一键转换gtf和gff3文件


扫码关注我们

shengxinguoer

生信果


生信硬核知识解答

和小果一起学生信