R 并排图表中的重叠标签
我正在处理一个并排的条形图,面临着标签重叠的常见问题。 我查看了以前的查询,没有一个对我有效,我也不知道为什么 下面是我的命令和结果R 并排图表中的重叠标签,r,ggplot2,side-by-side,R,Ggplot2,Side By Side,我正在处理一个并排的条形图,面临着标签重叠的常见问题。 我查看了以前的查询,没有一个对我有效,我也不知道为什么 下面是我的命令和结果 ggplot(data=SEM_Breakdown_2,aes(x=DMA_Clean, y=AQH)) + geom_bar(aes(fill=SEM), stat="identity",position=position_dodge(width=1)) + geom_text(aes(label=round(A
ggplot(data=SEM_Breakdown_2,aes(x=DMA_Clean, y=AQH)) +
geom_bar(aes(fill=SEM),
stat="identity",position=position_dodge(width=1)) +
geom_text(aes(label=round(AQH,digit=0),ymax=AQH),
position=position_dodge(width=1),vjust=-1,size=5)
只想在每列显示标签,这样我就可以实际准备好它们
谢谢
修改了我的代码和下面的代码,虽然不完美,但它仍然可以工作
geom_text(aes(label=round(Unique..IPs,digit=0),ymax=Unique..IPs),position=position_dodge(width=1),vjust=-1,hjust=ifelse(SEM_Breakdown_2$SEM=="Yes",-0.4,1.4),size=4)
向
aes()
调用添加一个附加参数,x=offset
,并使该值取决于该条是“是”条还是“否”条
例如,
x=ifelse(test.if.yes.bar,5,-5)
向aes()
调用添加一个附加参数,x=offset
,并使该值取决于该条是“是”条还是“否”条
例如,
x=ifelse(test.if.yes.bar,5,-5)
你能提供该问题的屏幕截图吗?我想,但由于我的低声誉分数或其他原因,很遗憾我无法附上一张照片。(你可以使用imgur,这是一个很容易实现这类功能的网站)我认为只是将一个标签向一个方向移动,另一个方向移动不起作用?你能提供一个问题的屏幕截图吗?我想,但很遗憾,由于我的低声誉分数或其他原因,我无法附上一张照片。(你可以使用imgur,这是一个很容易实现这类功能的网站)我认为它只是将一个标签向一个方向移动,而另一个方向移动不起作用?