我很困惑为什么箱形图没有在这个情节中订购:
set.seed(200)
x <- data.frame(country=c(rep('UK', 10),
rep("USA", 10),
rep("Ireland", 5)),
wing=c(rnorm(25)))
ggplot(x, aes(reorder(country, wing, median), wing)) + geom_boxplot()
Run Code Online (Sandbox Code Playgroud)

如何根据最高最低中位数(从左到右)订购箱图?
因为你没有使它成为有序因子.尝试
ggplot(x, aes(reorder(country, wing, median, order=TRUE), wing)) + geom_boxplot()
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
7719 次 |
| 最近记录: |