더 나은 플롯 만들기

Tidyverse로 배우는 범주형 데이터

Emily Robinson

Data Scientist

y축에 "문제", x축에 "문제로 여기는 비율"이 표시된 산점도. 문제 항목에는 기대치, 불량 데이터, 도메인 전문성이 포함됩니다. 정렬되지 않아 점들이 흩어져 있습니다.

Tidyverse로 배우는 범주형 데이터

요인 재정렬

ggplot(WorkChallenges, aes(x = fct_reorder(question, perc_problem),
                           y = perc_problem)) +
  geom_point() + 
  coord_flip()              

이전과 동일한 산점도이지만 이제 왼쪽에서 오른쪽으로 문제 비율이 낮은 순서에서 높은 순서로 정렬되어 있습니다.

Tidyverse로 배우는 범주형 데이터

y축에 직업 이름, x축에 빈도가 표시된 막대 그래프. 막대가 빈도 순으로 정렬되지 않았습니다.

Tidyverse로 배우는 범주형 데이터

막대 차트 재정렬

ggplot(multiple_choice_responses, aes(x = fct_infreq(CurrentJobTitleSelect)) +
   geom_bar() +
   coord_flip()              

이전과 동일한 막대 차트이지만 이제 위에서 아래로 빈도가 증가하는 순서로 정렬되어 있습니다.

Tidyverse로 배우는 범주형 데이터

요인 수준 역순 정렬

ggplot(multiple_choice_responses, aes(x = fct_rev(fct_infreq(CurrentJobTitleSelect)))) +
    geom_bar() + 
    coord_flip()

이전과 동일한 막대 차트이지만 이제 위에서 아래로 빈도가 감소하는 순서로 정렬되어 있습니다.

Tidyverse로 배우는 범주형 데이터

연습해 봅시다!

Tidyverse로 배우는 범주형 데이터

Preparing Video For Download...