#r #ggplot2 #dplyr #stringr #forcats
#r #ggplot2 #dplyr #stringr #forcats
Вопрос:
Как я могу удалить значения фасета из значений по оси y при использовании reorder_within из tidytext для упорядочивания коробочных диаграмм внутри каждого фасета?
Вот мой код:
library(tidyverse); library(tidytext)
mpg %>%
ggplot(aes(x = hwy, y = reorder_within(trans, hwy, class, median)))
geom_boxplot()
facet_wrap(~class, scales = "free_y")
И это значения фасета, которые я хочу удалить.
Ответ №1:
Вам нужно добавить scale_y_reordered()
:
library(tidyverse); library(tidytext)
mpg %>%
ggplot(aes(x = hwy, y = reorder_within(trans, hwy, class, median)))
geom_boxplot()
scale_y_reordered()
facet_wrap(~class, scales = "free_y")