1. 학습
  2. /
  3. 강의
  4. /
  5. Tidyverse로 데이터 소통하기

Connected

연습 문제

새로운 테마 함수를 플롯에 적용하기

직접 만든 theme_ilo() 함수를 만들었으면, 이제 이를 플롯 객체에 적용해 볼 차례예요. 영상에서 보셨듯이 theme() 호출은 체이닝할 수 있습니다. 이를 활용해 theme()를 하나 더 추가하고, 패싯 플롯의 몇 가지 특성을 조정해 보겠습니다.

지침

100 XP
  • 이제부터 원하는 플롯 객체에 theme_ilo()만 추가하면 됩니다. 바로 시도해 보세요! ilo_plot 변수를 덮어써서 theme_ilo()가 영구적으로 적용되게 하세요.
  • 사용자 지정 테마 함수에 theme() 호출을 더해, 고급 플롯의 설정을 유연하게 조정해 보세요.
    • 이를 위해 theme_ilo() 호출 뒤에 theme() 호출을 하나 더 추가하세요.
    • strip.background 인수를 사용해, 패싯 레이블의 배경 fill을 "gray60", color를 "gray95"로 변경하세요.
    • 패싯 레이블의 color를 "white"로 변경하세요.