データの 2 つのグループ (x1 と x2 対 y1 と y2) があり、これを 2 つのグループの箱ひげ図として表示したいと考えています。
次のことを試しましたが、ベクトル x1 と x2 (および y1 と y2) の長さが同じではないため、間違ったデータが表示されます。
x1 <- c(2,3,4)
x2 <- c(0,1,2,3,4,5)
y1 <- c(3,4,5)
y2 <- c(1,2,3,4,5,6)
d0 <- matrix(c(x1, x2), ncol=2)
d1 <- matrix(c(y1, y2), ncol=2)
lmts <- range(d0,d1)
par(mfrow = c(1, 2))
boxplot(d0, ylim=lmts, xlab="x")
boxplot(d1, ylim=lmts, xlab="y")
これはそれが示すものです (もちろん、x1 の範囲などに応じて、最初の箱ひげ図のひげを 2 から 4 に変更したかったのです):