1. Learn
  2. /
  3. Courses
  4. /
  5. R로 배우는 plotly 중급 인터랙티브 데이터 시각화

Connected

Exercise

시간 슬라이더 추가하기

이전 레슨에서는 연도별로 각 국가(state)의 발사 횟수를 보여주는 애니메이션을 만들었어요. 슬라이더 바는 해당 애니메이션을 대체하는 방법으로, 어떤 구간을 살펴볼지 완전히 직접 제어할 수 있게 해줍니다. 예를 들어, 처음부터 끝까지 보거나 1960년대에만 집중할 수도 있어요. 이 연습 문제에서는 주(STATE)별 발사 건수의 선형 차트 아래에 슬라이더 바를 추가해 보겠습니다.

plotly, crosstalk, dplyr와 state_launches 데이터셋이 로드되어 있어요.

Instructions

100 XP
  • state_code와 launch_year별 발사 횟수를 계산하고, 이를 SharedData 객체로 변환하세요. 결과를 shared_launches에 저장하세요.
  • shared_launches를 사용해 시간에 따라 각 주의 발사 횟수(n)를 보여주는 선형 차트를 만드세요. 이 차트를 launch_ts로 저장하세요. 색상은 state_code를 나타내도록 하세요.
  • 차트 아래에 연도를 필터링하는 슬라이더를 배치하세요. 이 슬라이더의 라벨은 "Year"로 하세요.