当我使用此代码时,标准 R 绘图在一个绘图中生成 30 个箱线图:
boxplot(Abundance[Quartile==1]~Year[Quartile==1],col="LightBlue",main="Quartile1 (Rare)")
我想在 ggplot2 中产生类似的东西。到目前为止,我正在使用这个:
d1 = data.frame(x=data$Year[Quartile==1],y=data$Abundance[Quartile==1])
a <- ggplot(d1,aes(x,y))
a + geom_boxplot()
有30年的数据。每年有145种。每年有 145 个物种被分类为 1-4 的四分位数。
但是,我只得到一个使用它的箱线图。知道如何沿 x 轴获得 30 个箱线图(每年一个)吗?非常感谢任何帮助。
有30年的数据。每年有145种。每年有 145 个物种被分类为 1-4 的四分位数。