首页 > 解决方案 > 如何强制在 R 中显示所有 y 轴值?

问题描述

在 R 中绘制箱线图时,我注意到并没有显示 y 轴上的所有值。可能的值是 -5 到 5,但实际值是 -1.3 到 4.6,所以 y 轴上显示的值是 -2 到 5。我希望它显示所有值:-5 到 5,即使有没有整个范围的数据。

我的代码如下所示:

boxplot(depvar ~ indepvar, data = a, pars = list(outlwd = 2, outcex = 1.8), axes = FALSE) axis(side = 2, at = seq(-5, 5, by = 1), las = 1, tck = 7)

要完全呈现 y 轴,应该添加/更改什么?

标签: r

解决方案


似乎与这个问题类似:如何在箱线图中设置 y 范围?

我想你正在寻找 ylim。

a <- c((randu$x*3)-2)

boxplot(x = a,
  ylim = c(-5,5))

在此处输入图像描述


推荐阅读