ggplot2中箱线图的顺序

Order of boxplot in ggplot2

这是我的代码:

> hdata$Mono<- factor(hdata$Mon)

> ggplot(hdata, aes(y= Test1, x= Mono))+ geom_boxplot()

这就是它给出的:

我想以某种方式格式化 x 轴,使其从 12 开始,然后像这样 12, 1, 2, 3, 4, 5, 6 ,7, 8

随心所欲

hdata$Mono<- factor(hdata$Mon, levels = c(12, 1:8))

因子默认按升序排列水平。您可以使用 levels 参数自行订购。