小编Diz*_*ean的帖子

分组条形图最简单的方法

我有以下数据帧:

 Catergory        Reason Species
1   Decline       Genuine      24
2  Improved       Genuine      16
3  Improved Misclassified      85
4   Decline Misclassified      41
5   Decline     Taxonomic       2
6  Improved     Taxonomic       7
7   Decline       Unclear      41
8  Improved       Unclear     117
Run Code Online (Sandbox Code Playgroud)

我正在尝试制作一个分组的条形图,物种作为高度,然后是2种颜色的catergory.

我会发布一张我所拥有的图像,但我没有足够的声望点...但这是我的代码:

Reasonstats<-read.csv("bothstats.csv")
Reasonstats2<-as.matrix(Reasonstats[,3])


barplot((Reasonstats2),beside=T,col=c("darkblue","red"),ylab="number of 
species",names.arg=Reasonstats$Reason, cex.names=0.8,las=2,space=c(0,100)
,ylim=c(0,120))
box(bty="l")
Run Code Online (Sandbox Code Playgroud)

现在我想要的是,不必将两个条形标记两次并将它们分开,我已经尝试将空间值更改为各种各样的东西,它似乎没有将条形移开.谁能告诉我我做错了什么?

r bar-chart

30
推荐指数
4
解决办法
18万
查看次数

标签 统计

bar-chart ×1

r ×1