упорядочить против fct_reorder: они делают то же самое? - PullRequest
0 голосов
/ 02 января 2019

Связано: Разница fct_reorder и reorder


Рассмотрим код ниже от здесь и здесь .

Мой вопрос:

  • Какая выгода от arrange(desc(Median)), если под ней стоит fct_reorder(Major, Median)?

library(tidyverse)

recent_grads <- read_csv("https://raw.githubusercontent.com/rfordatascience/tidytuesday/master/data/2018/2018-10-16/recent-grads.csv")
majors_processed <- recent_grads %>%
  arrange(desc(Median)) %>% # What is the benefit of doing this if we have an fct_reorder below and vice-versa? Don't they do the same thing?
  mutate(Major = str_to_title(Major),
         Major = fct_reorder(Major, Median))

majors_processed %>%
  View()

1 Ответ

0 голосов
/ 05 февраля 2019

Как заметил @ Аксеман :

arrange переупорядочивает строки.fct_reorder переупорядочивает уровни факторов.Это принципиально разные вещи.Обратите внимание, что после arrange можно также использовать fct_inorder вместо fct_reorder.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...