首页 > 其他 > 详细

12.RcolorBrewer包

时间:2020-02-04 13:34:40      阅读:67      评论:0      收藏:0      [点我收藏+]

##转载:https://mp.weixin.qq.com/s?src=11&timestamp=1580734081&ver=2136&signature=E8KwbW4f33UyMcGvhUamQcgQtgJWLZUaInAyDtbpLK6brLi1-VD6lgZFIwjqS*4EzQ9SqcC9iwNcDFpHVsqENxtUZhKuw5OV9rphDowf2p3gkJ9MfSg5EtUAYUGcCzgg&new=1

##转载:https://mp.weixin.qq.com/s?src=11&timestamp=1580786539&ver=2137&signature=Tp-bs*1MYtuqfA2*9rpr*iBDmfYak-XU3F4TthUbh*72-YXa*TyL5jvxleuCSx*fgZKhKrXaGDakz17E*-Ej*7EGzB4B2kP*JmfkH4xiSDZeaUlNHbtZ5JJ3ap7q7XuW&new=1

library(RcolorBrewer)

1、# 显示所有配色方案

     display.brewer.all(type="all") 

2、##不同配色的对应字符  div seq qual 

     brewer.pal.info

   2.1.连续性调色:适用于连续型变量,用于展示数据的顺序变化,包括:Blues, BuGn, BuPu, GnBu, Greens, Greys, Oranges, OrRd, PuBu, PuBuGn, PuRd, Purples, RdPu, Reds, YlGn, YlGnBu YlOrBr, YlOrRd.等色板

  2.2 .离散型调色:适用于离散型变量,包括BrBG, PiYG, PRGn, PuOr, RdBu, RdGy, RdYlBu, RdYlGn, Spectral等颜色板

  2.3 定性调色:适用于分类变量,包括Accent, Dark2, Paired, Pastel1, Pastel2, Set1, Set2, Set3等调色板

3、display.brewer.pal函数  ,n指定需要展示几个颜色 display.brewer.pal(n = 8, name = ‘RdBu‘)  ;brewer.pal(n = 8, name = ‘RdBu‘) 展示颜色代码

     brewer.pal函数选择颜色    barplot(c(2,5,7), col=brewer.pal(n = 3, name = "RdBu"))

4、调色板的颜色数量最多只有12种,如果我们变量超过12个则需要使用colorRampPalette函数。

  colors <- colorRampPalette(c("blue", "red"))(5)

  plot(5:1, bg = colors[rank(5:1)], cex = 2, pch = 22)

  

colourCount = length(unique(mtcars$hp))
getPalette = colorRampPalette(brewer.pal(9, "Set1"))

   ggplot(mtcars) +

   geom_bar(aes(factor(hp), fill=factor(hp))) +

scale_fill_manual(values = getPalette(colourCount))

12.RcolorBrewer包

原文:https://www.cnblogs.com/renping/p/12258906.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!