Standard R plotting produces 30 boxplots in one plot when I use this code:
boxplot(Abundance[Quartile==1]~Year[Quartile==1],col="LightBlue",main="Quartile1 (Rare)")
I would like to produce something similar in ggplot2. So far i'm using this:
d1 = data.frame(x=data$Year[Quartile==1],y=data$Abundance[Quartile==1])
a <- ggplot(d1,aes(x,y))
a + geom_boxplot()
There are 30 years of data. In each year there are 145 species. In each year the 145 species are categorized into quartiles of 1-4.
However, I'm only getting a single boxplot using this. Any idea how to get 30 boxplots (one for each year) along the x axes? Any help much appreciated.
There are 30 years of data. In each year there are 145 species. In each year the 145 species are categorized into quartiles of 1-4.
Abundance
data your own private set? If so, please create a reproducible example, e.g. by usingiris
ormtcars
- Andrie