我想呈现由两个变量构成的数据,每个变量都具有三个级别(物种1
、-2
和-3
; 然后是这个级别Y1
、Y2
和Y3
)。这本身不是问题(见下图)。
问题是收集与同一物种相关的行和Y2
(按此顺序),另外得到一个组物种条带,覆盖每个物种的三个 Y 条带。Y1
Y3
你知道如何做到这一点吗?
图形代码
data$VarY = factor(data$VarY, levels=c("Y2","Y1","Y3"))
ggplot(data, aes(Group, VarX, colour = Group)) +
geom_boxplot() +
facet_grid(VarY + species ~ .) +
coord_flip()