我想我把它弄得比现在复杂得多,但我一直没能弄明白。
我基本上已经从一些计数数据(向量计数)按天(向量日)创建了一个条形图。在情节中,我通过处理(矢量处理)来考虑颜色。我想做的是覆盖某种曲线而不是条形。我最感兴趣的是显示每个款待的向量“计数”中的峰值在哪里。
这是我的数据框中的向量,我将其命名为“数据”
treat<-c(1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4)
counts<-c(9,12,11,5,3,2,0,2,0,0,1,1,0,10,4,7,6,1,4,1,1,0,0,0,0,0,12,5,15,3,4,2,0,0,1,0,0,0,0,4,6,11,7,7,4,1,1,0,0,0,0,0)
day<-c(1,2,3,4,5,6,7,8,9,10,11,12,13,1,2,3,4,5,6,7,8,9,10,11,12,13,1,2,3,4,5,6,7,8,9,10,11,12,13,1,2,3,4,5,6,7,8,9,10,11,12,13)
q=ggplot(data, aes(x=factor(day), y=counts, fill=factor(treat), color=factor(treat)))
q+geom_bar(stat= "identity", position=position_dodge(), width=.75)
感谢您的关注!