美文网首页
R IN ACTION SELF-TUTORIAL-73 作图所

R IN ACTION SELF-TUTORIAL-73 作图所

作者: RashidinAbdu | 来源:发表于2021-11-25 13:40 被阅读0次
  • 1. 是基于HTML color code 手动输入好的,31个不同颜色:

colwritten<-c("#F3CECE","#F78181","#FF0000","#8A0808","#3B0B0B",
       "#F5BCA9","#F7BE81","#FF8000","#B45F04","#8A4B08",
       "#F2F5A9","#FFFF00","#AEB404","#868A08","#BEF781",
       "#80FF00","#5FB404","#58FAAC","#01DFA5","#00FFFF",
       "#04B4AE","#0B615E","#5882FA","#045FB4","#08298A",
       "#9F81F7","#7401DF","#3104B4","#CC2EFA","#6A0888",
       "#F781F4")

#生成正态分布的31个数据:
num<-rnorm(31, mean=5, sd=1)
num

#绘制dotplot来查看颜色效果
dtplt1<-dotchart(num, color = colwritten,cex = 1.8,  pch = 19)
dtplt1
image.png
  • 查看效果barplot:

barplot(num,col = colmerged, width = 0.03)
image.png

=====================================================

  • 2. 是基于RColorBrewer 生成的颜色列中选择额的31个不同颜色:
library(RColorBrewer)
display.brewer.all()#查看后选择以下行的行名
image.png
  • 查看后选择以下行的行名

col2=brewer.pal(11, "Spectral") #只有11个
col3=brewer.pal(9, "RdBu") #只有11个
col4=brewer.pal(11, "PRGn") #只有11个
col5=brewer.pal(10, "BrBG") #只有11个

#写成一个颜色列
colmerged<-c(col2,col3,col4,col5)
#绘制图片
dtplt2<-dotchart(num, color = colmerged,cex = 1.8,  pch = 16)
dtplt2
image.png
  • 绘制dotplot来查看颜色效果

#绘制dotplot来查看颜色效果
dtplt1<-dotchart(num, color = colmerged,cex = 1.8,  pch = 19)
dtplt1
image.png
  • 总的代码为:
colwritten<-c("#F3CECE","#F78181","#FF0000","#8A0808","#3B0B0B",
       "#F5BCA9","#F7BE81","#FF8000","#B45F04","#8A4B08",
       "#F2F5A9","#FFFF00","#AEB404","#868A08","#BEF781",
       "#80FF00","#5FB404","#58FAAC","#01DFA5","#00FFFF",
       "#04B4AE","#0B615E","#5882FA","#045FB4","#08298A",
       "#9F81F7","#7401DF","#3104B4","#CC2EFA","#6A0888",
       "#F781F4")

num<-rnorm(31, mean=5, sd=1)
num

dtplt1<-dotchart(num, color = colwritten,cex = 1.8,  pch = 19)
dtplt1
barplot(num,col = colwritten, width = 0.03)


library(RColorBrewer)
display.brewer.all()#查看后选择以下行的行名
col2=brewer.pal(11, "Spectral") #只有11个
col3=brewer.pal(9, "RdBu") #只有11个
col4=brewer.pal(11, "PRGn") #只有11个
col5=brewer.pal(10, "BrBG") #只有11个

colmerged<-c(col2,col3,col4,col5)

dtplt2<-dotchart(num, color = colmerged,cex = 1.8,  pch = 16)
dtplt2
barplot(num,col = colmerged, width = 0.03)

=================================================

  • 所以写上的color vector 以后作图时可以直接用!

相关文章

  • R IN ACTION SELF-TUTORIAL-73 作图所

    1. 是基于HTML color code 手动输入好的,31个不同颜色: 查看效果barplot: ======...

  • R in action

    2.2.2 矩阵 矩阵是一个二维数组,只是每个元素都拥有相同的模式(数值型、字符型或逻辑型)。 可通过函数matr...

  • 03-08

    06 R语言作图 图就是数据,数据就是图 常用可视化R包 作图:base,ggplot2, ggpubr;拼图:p...

  • R action 1

    20171113(从有道迁移) 一.安装&基础概念 安装参见官网安装指南; 工作空间(workspace):类似j...

  • R action 2

    20171205(从有道迁移) 数据集 数据类型(模式)包括:数值型、字符型、逻辑型(TRUE/FALSE)、复数...

  • R action 5

    20171205(从有道迁移) 高级数据管理 示例问题:给所有学生确定一个单一的成绩衡量指标,需要将这些科目的成绩...

  • R action 9

    20180502(从有道迁移) 方差分析 当包含的因子是解释变量时,我们关注的重点通常会从预测转向组别差异的分析,...

  • R action 10

    20180508(从有道迁移) 功效分析 假设检验速览研究目标是维持一个可接受的显著性水平,尽量使用较少的样本,然...

  • R action 6

    20171225(从有道迁移) 基本图形 条形图简单条形图:通过垂直的或水平的条形展示了类别型变量的分布(频数)语...

  • R action 7

    20180316(从有道迁移) 基本统计分析 描述性统计分析常用库:基础方法summary;summary()函数...

网友评论

      本文标题:R IN ACTION SELF-TUTORIAL-73 作图所

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