시작하기무료로 시작하기

그래프 재정렬

이전 연습 문제에서 만든 그래프도 읽을 수는 있었지만, 순서가 정렬되어 있으면 한눈에 더 이해하기 쉬워요. forcats 함수를 사용해 그래프가 왼쪽에서 오른쪽으로 평균 유용성이 높은 것부터 낮은 것까지 내림차순이 되도록 바꿔 보세요.

데이터셋 usefulness_by_platform는 미리 로드되어 있어요.

이 연습은 강의의 일부입니다

Tidyverse로 배우는 범주형 데이터

강의 보기

연습 안내

  • 그래프에서 learning_platformavg_usefulness 기준으로 정렬해서, 왼쪽에서 오른쪽으로 유용성이 높은 것부터 낮은 것 순서가 되도록 하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

usefulness_by_platform %>%
	# Reorder learning_platform by avg_usefulness
	mutate(learning_platform = ___(___, ___)) %>%
	# Reverse the order of learning_platform
	mutate(learning_platform = ___) %>%
	ggplot(aes(x = learning_platform, y = avg_usefulness)) + 
	geom_point() + 
    theme(axis.text.x = element_text(angle = 90, hjust = 1)) + 
    labs(x = "Learning Platform", y = "Percent finding at least somewhat useful") + 
    scale_y_continuous(labels = scales::percent_format())
코드 편집 및 실행