条形图额外条形图

SHW

我是R的新手,所以希望您可以通过简单的解决方案为我提供帮助。在R中的条形图中,我想在代表x轴上不同类别(代表期望值)的条形上方添加水平线。期望值因类别而异。这是我脚本的一小部分。

nem=c(0,1,2,3,4,5,6)
fish=c(103,72,44,13,3,1,1)
table=data.frame(nem,fish)
ticks=seq(1,6,1)
graph=barplot(fish,las=2,ylim=c(0,120),main="Number of nematodes per fish")
axis(1,at=graph,labels=c(0,1,2,3,4,5,6))

希望你能帮帮我!

条形图的图像

和布里

希望对您有所帮助-只需在代码下加上几行即可。

linelength <- c(10,20,12,50,12,14,21)

xl <- seq(from=0.7, by=1.2, along.with = fish) 
yl <- cbind(fish, fish + linelength)

for(z in 1:length(fish)){
  lines(x=rep(xl[z], 2), y=yl[z,])
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章