我已经阅读了相关主题,但我仍然无法弄清楚。我使用以下数据制作了箱线图。如何反转 y 轴,使 12 出现在顶部,19 出现在 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)
Run Code Online (Sandbox Code Playgroud)
我已经使用过boxplot(X,at=rev(1:nlevels(X))),它显示了这个错误:'at' must have same length as 'z$n', i.e. 1
任何评论都会很棒!
尝试使用ylim:
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))
Run Code Online (Sandbox Code Playgroud)
生产:
在关于将 y 轴切换到右侧的评论后添加
需要执行此操作的代码:
boxplot(X, ylim = c(19, 12), axes=FALSE)
axis(4, pos = 1.3)
Run Code Online (Sandbox Code Playgroud)
生产:
| 归档时间: |
|
| 查看次数: |
2339 次 |
| 最近记录: |