在R中的箱线图中反转y轴

在R中的箱线图中反转y轴,r,plot,reverse,R,Plot,Reverse,我读过相关的话题,但我还是不明白。 我用以下数据做了一个箱线图。 如何以12显示在y轴顶部,19显示在y轴底部的方式反转y轴 X <- (13,13,13,12,14,14,14,13,16,16,13,15,15,15,14,14,13,16,15,19,15,16,17,14,19,16,18,17,17,18,17,17,19,17,17) 我使用了boxplotX,at=rev1:nlevelsX,它显示了这个错误:“at”必须与“z$n”具有相同的长度,即1 任何评论都会很好

我读过相关的话题,但我还是不明白。 我用以下数据做了一个箱线图。 如何以12显示在y轴顶部,19显示在y轴底部的方式反转y轴

 X <- (13,13,13,12,14,14,14,13,16,16,13,15,15,15,14,14,13,16,15,19,15,16,17,14,19,16,18,17,17,18,17,17,19,17,17)
我使用了boxplotX,at=rev1:nlevelsX,它显示了这个错误:“at”必须与“z$n”具有相同的长度,即1

任何评论都会很好

尝试使用ylim:

产生:

尝试使用ylim:

产生:


或者尝试一下整洁的方式:

图书馆管理员 tibbleX=c13,13,13,12,14,14,14,13,16,16,13,15,15,14,14,13,16,15,19,16,17,14,19,16,18,17,18,17,17,17%>% ggplotaesx=,y=X+ 几何箱线图+ 最小主题+ 比例y反转+ xlab
或者尝试一下整洁的方式:

图书馆管理员 tibbleX=c13,13,13,12,14,14,14,13,16,16,13,15,15,14,14,13,16,15,19,16,17,14,19,16,18,17,18,17,17,17%>% ggplotaesx=,y=X+ 几何箱线图+ 最小主题+ 比例y反转+ xlab
at=用于改变x轴上的位置。您只绘制了一个框。谢谢@Stephen,我如何解决它?at=用于更改x轴上的位置。你只策划了一个盒子。谢谢@Stephen,我怎么能解决它?谢谢@jmcastagnetto。如何将y轴放置在右侧,并使其更靠近长方体打印?请查看允许您为打印创建自定义轴的轴函数。得到该参数后,需要在boxplot中抑制常规y轴:boxplotX,ylim=c19,12,yaxt=nor轴和帧:boxplotX,ylim=c19,12,axes=FALSE另一个选项是使用带有自定义主题和元素位置的ggplot谢谢@jmcastagnetto。如何将y轴放置在右侧,并使其更靠近长方体打印?请查看允许您为打印创建自定义轴的轴函数。获得该参数后,需要在boxplot中抑制常规y轴:boxplotX,ylim=c19,12,yaxt=nor轴和帧:boxplotX,ylim=c19,12,axes=FALSE另一个选项是使用带有自定义主题和元素位置的ggplot
X <- c(13,13,13,12,14,14,14,13,16,16,13,15,15,15,14,14,13,16,15,19,15,16,17,14,19,16,18,17,17,18,17,17,19,17,17)
boxplot(X, ylim = c(19, 12))
boxplot(X, ylim = c(19, 12), axes=FALSE)
axis(4, pos = 1.3)