정규화된 인기도 변화 시각화하기
몇 가지 이름을 선택해서 각 이름의 최댓값 대비 비율로 계산했어요. 이는 이름의 전체 인기도보다 각각의 이름 안에서의 상대적 변화를 보는, 일종의 "정규화" 방법이에요.
이번 연습에서는 각 이름의 정규화된 인기도를 시각화해 볼 거예요. 이전 연습에서 만든 names_normalized가 이미 준비되어 있어요.
names_normalized <- babynames %>%
group_by(name) %>%
mutate(name_total = sum(number),
name_max = max(number)) %>%
ungroup() %>%
mutate(fraction_max = number / name_max)
이 연습은 강의의 일부입니다
dplyr로 데이터 조작하기
연습 안내
names_normalized테이블에서Steven,Thomas,Matthew세 이름만 남기도록 필터링하세요.names_filtered로 선 그래프를 만들어 시간에 따른fraction_max를 시각화하고, 색은name으로 표시하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
names_filtered <- names_normalized %>%
# Filter for the names Steven, Thomas, and Matthew
___
# Visualize the names in names_filtered over time
___