加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

R软件包学习之RColorBrewer

(2016-06-23 16:35:18)
分类: R语言与数理统计
1:软件包安装:
install.packages("RColorBrewer")
2:这个包把颜色分成三种类型:

1. Sequential(范围:3-9)

Blues BuGn BuPu GnBu Greens Greys Oranges OrRd PuBu PuBuGn PuRd Purples RdPu Reds YlGn YlGnBu YlOrBr YlOrRd

 2. Diverging(范围:3-11)

BrBG PiYG PRGn PuOr RdBu RdGy RdYlBu RdYlGn Spectral 

3:Qualitative(后面的数字代表最大颜色种类范围)

Accent 8 

Dark2 8

Paired 12

Paste1 9 

Paste1 8 

Set1 9

Set2  8

Set3 12

4:RColorBrewer palette chart

:R软件包学习之RColorBrewer


5:使用举例:

library(RColorBrewer)

mypalette<-brewer.pal(9,"Reds")#这里数字9是颜色的最大值,一般是最小为3,最大值根据不同颜色确定

library(LDheatmap)

LDheatmap(GIMAP5.CEU$snp.data,GIMAP5.CEU$snp.support$Position,color = (mypalette))

#图形颜色默认是从深到浅,但是有时候需要由浅到深,可以将上面的语句更改为(color=rev(mypalette )

画出来的图形分别为:

R软件包学习之RColorBrewer

R软件包学习之RColorBrewer


   

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有