Я работаю над некоторыми упражнениями, которые просят интегрировать reorder
как часть конвейера dplyr. Я не узнал, как, однако. Мне просто нужно использовать альтернативное решение с arrange
, например,
# The `errors` data have already been loaded. Examine them using the `head` function.
head(errors)
# Create a boxplot showing the errors by state for polls with grades B+ or higher
errors %>% filter(grade %in% c("A+", "A", "A-", "B+")) %>%
arrange(error) %>% ggplot(aes(x=state,y=error)) + geom_boxplot() + geom_point()
. Я использую функцию arrange
таким образом, и она проходит грейдер, таким образом, выстраивая все результаты ASC по ошибке, но я не могуузнайте, как интегрировать функцию reorder
в этот конвейер и выполнить сценарий использования сортировки по ошибке.
Кроме того, ggplot, похоже, не выбирает правильное переупорядочение данных.