데이터 시각화: 시간대별 건수
이제 ggplot2로 Trelliscope 디스플레이를 만들 수 있어요. 근무일/주말 여부로 색을 구분하고, 경로별로 facet_trelliscope()를 사용해 패싯하면서, 시간대별(시간) 탑승 건수 vs. 시간대를 그려 봅시다.
route_hod는 워크스페이스에 준비되어 있지만 상위 8개 경로만 포함합니다. 최종 연습 문제에서는 상위 모든 경로에 대한 결과를 확인할 거예요.
이 연습은 강의의 일부입니다
R에서 Trelliscope로 빅데이터 시각화하기
연습 안내
- 점 그래프로
start_hod를 x축,n을 y축에 두고, 점의 색은weekday로 지정하세요. 점이 더 눈에 띄도록 지오메트리에서size = 3을 지정하세요. - 시작 정류장 이름과 도착 정류장 이름으로 패싯하고, 초기 레이아웃을 2행 4열로 설정하세요.
- 공간을 절약하기 위해, ggplot2 지정에
theme(legend.position = "none")를 추가해 범례를 제거하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
library(trelliscopejs)
library(ggplot2)
# Create the plot
ggplot(___) +
___ +
facet_trelliscope(~ ___ + ___, ___) +
theme(___)