1. 학습
  2. /
  3. 강의
  4. /
  5. R로 배우는 plotly 인터랙티브 데이터 시각화

Connected

연습 문제

상원의원 당선자 매핑

2018 중간선거에서는 상원 의석 33석이 투표에 부쳐졌습니다(이 연습에서는 두 건의 보궐선거는 제외합니다). 이번 과제는 당선자의 소속 정당에 따라 각 주를 색으로 채우는 코러플레스 지도를 만드는 것입니다.

이 작업에서는 범주형 변수를 채우기 색상에 매핑해야 합니다. 하지만 z 미학은 수치형 변수를 기대합니다. 간단한 해결책은 party를 as.numeric(party)로 수치형으로 변환한 뒤, 원하는 색상을 add_trace()에서 수동으로 지정하는 것입니다. 또한 컬러바는 더 이상 유용하지 않으므로 hide_colorbar() 레이어를 추가해 제거할 수 있습니다.

senate_winners 데이터 프레임과 plotly는 이미 로드되어 있습니다.

지침

100 XP
  • 각 주의 색이 당선 정당을 나타내도록 코러플레스 지도를 만드세요.
  • add_trace()에서 색상을 순서대로 "dodgerblue", "mediumseagreen", "tomato"로 수동 지정하세요.
  • 올바른 열 이름으로 hover 정보 텍스트를 완성하세요.