R语言barplot()画条形图,有纹理

#创建数据集

data <- data.frame(

  name=letters[1:5],

  value=sample(seq(4,15),5)

  )

#查看数据集

data

#绘制

barplot(height=data$value, names=data$name)

#改为一个统一颜色

barplot(height=data$value, names=data$name, col=rgb(0.2,0.4,0.6,0.6) )

#不同颜色主题

library(RColorBrewer)

coul <- brewer.pal(5, "Set2")

coul

barplot(height=data$value, names=data$name, col=coul )

#框子颜色

barplot(height=data$value, names=data$name, border="#69b3a2", col="white" )

#坐标轴范围更改,以及坐标名字更改

barplot(height=data$value, names=data$name,

        col=rgb(0.8,0.1,0.1,0.6),

        xlab="categories",

        ylab="values",

        main="My title",

        ylim=c(0,40)

)

#图形要横着

barplot(height=data$value, names=data$name,

        col="#69b3a2",

        horiz=T, las=1

)

#要纹理,不要颜色

barplot( height=data$value,

        names=data$name ,

        density=c(5,10,20,30,7) ,

        angle=c(0,45,90,11,36) ,

        col="brown")


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • R画条形图方法---barplot函数及ggplot2包 1. barplot函数 > a=matrix(1:18...
    Merlin_cd6c阅读 21,187评论 0 11
  • 条形图表示矩形条中的数据,条的长度与变量的值成比例。 R语言使用函数barplot()创建条形图。 R语言可以在条...
    yuanyb阅读 1,994评论 0 1
  • 图形初步 在本章中,我们将讨论处理图形的一般方法。我们首先探讨如何创建和保存图形,然后关注如何修改那些存在于所有图...
    jplee阅读 5,074评论 0 12
  • barplot()作为1维图,输入值为单个向量或单个矩阵(分组条形图) 1. 单个向量 1.1 barplot是1...
    东方不赞阅读 1,374评论 0 1
  • 条形图通过垂直的或水平的条形展示了类别型变量的分布(频数)。 1.用法 Usage 2.主要参数 参数含义heig...
    caoqiansheng阅读 1,758评论 0 4