我已经按照两个参数对数据进行了分组:
set.seed(1)
dat <- data.frame( xx=sample(10,9),
yy=sample(20,9),
group=c('A','B', 'C') )
我可以为每个维度绘制箱线图:
ggplot(dat, aes(x=group, y=yy, fill=group)) + geom_boxplot()
ggplot(dat, aes(x=group, y=xx, fill=group)) + geom_boxplot() + coord_flip()
现在我想将这些数据结合起来,并绘制反映两个变量数据的箱线图,类似于这样:
(此图是手动制作的图形编辑器)
有没有一种简单的方法来绘制这种类型的箱线图?
yy=sample(2e5,9)
这样的东西)。您的第二个表示仅仅是散点图,也就是说我们完全丧失了箱线图的所有优势... - Vasily A