我正在尝试创建一个带有双倍 X 轴的箱线图。将 x 变量定义为两个变量的交互会产生一个框,因此我定义了一个包含所有组合的单个分类变量。但是,我怎样才能定义一个双倍的 X 轴呢? annotate需要 x 轴上的位置,这是分类的。
这是我的原始代码:
g<- ggplot(datR, aes(Cat,mean.R.friend))
g + geom_boxplot(varwidth=T, fill="blue") +
theme(axis.text.x = element_text(angle=65, vjust=0.6)) +
labs(title="Boxplots of mean relatedness with contacts",
subtitle="N=100, 10 genes, Basic",
y="Mean contact relatedness",
x="")
所有变量都是数字,但 Cat 是一个包含不同类别标签的分类变量。