시작하기무료로 시작하기

ggplot2 산점도 변환하기

ggplotly() 명령을 사용하면 ggplot2 패키지로 만든 대부분의 정적 그래프를 손쉽게 대화형으로 바꿀 수 있어요. 이 연습 문제에서는 아래 산점도를 대화형으로 변환해, 2016년 북미 비디오 게임 판매량(NA_Sales)과 평론가 종합 점수(Critic_Score)의 관계를 탐색해 보세요.

대화형 그래프를 만든 뒤에는 어떤 상호작용이 가능한지도 꼭 살펴보세요.

참고: plotly를 로드하면 ggplot2dplyr도 함께 로드됩니다.

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

R로 배우는 plotly 인터랙티브 데이터 시각화

강의 보기

연습 안내

  • plotly를 로드하세요.
  • 2016년의 vgsales 데이터셋에서 비디오 게임에 대해, x축은 NA_Sales, y축은 Critic_Score로 하는 산점도를 만들고, 이 그래프를 scatter 객체에 저장하세요.
  • ggplotly() 명령을 사용해 scatterplotly 대화형 그래프로 변환하세요.

실습형 인터랙티브 연습

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

# Load the plotly package
___

# Store the scatterplot of Critic_Score vs. NA_Sales sales in 2016
scatter <- ___ %>%
			filter(___ == ___) %>%
			ggplot(aes(x = ___, y = ___)) +
			geom_point(alpha = 0.3)

# Convert the scatterplot to a plotly graphic
___(___)
코드 편집 및 실행