Multiple boxplots on one plot with ggplot2

爷,独闯天下 提交于 2019-12-04 11:03:29

What does str(d1) tell you about x? If numeric or integer, then that could be your problem. If Year is a factor, then you get a boxplot for each Year. As an example:

library(ggplot2)

# Some toy data
df <- data.frame(Year = rep(c(1:30), each=20), Value = rnorm(600))
str(df)

Note that Year is an integer variable

ggplot(df, aes(Year, Value)) + geom_boxplot()   # One boxplot

ggplot(df, aes(factor(Year), Value)) + geom_boxplot()   # 30 boxplots
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!