R中的箱线图中的x轴

时间:2014-08-02 18:13:29

标签: r boxplot

我希望在这个版本中,我的问题可以改进,并且可以重现。

想象一下,我有这样的数据,其中X是度量的某些值,Y是4组,每组代表饲料质量。我可以使用字母作为牧草质量,如L(低),M(中),H(高)和VH(非常高),但我使用这些值,因为我希望箱图在x轴上绘制这个真实点,4.8,13,18.02和21,并没有相同的距离。

    Data <- data.frame(X = sample(1:12),
    Y = sample(rep(c(4.8, 13, 18.02, 21), each=3)))

我使用这个简单的代码绘制boxplot

    boxplot(Data$X ~ Data$Y)

我如何沿x轴缩放箱线图?我应该使用任何图形库吗?

由于

1 个答案:

答案 0 :(得分:2)

您希望使用at参数boxplot来指定框的绘制位置。具体做法是:

boxplot(Data$X ~ Data$Y, at = sort(unique(Data$Y)))

enter image description here