글리프 크기로 하이라이트하기
이전에 함께 작업했던 스포츠 미디어 에이전시에서 시각화를 더 요청했어요! 선수 통계를 전달하기 위해 크기가 다른 글리프를 사용하는 플롯을 원하고 있습니다.
nba 데이터셋이 미리 로드되어 있으며, 동부와 서부 컨퍼런스를 위해 각각 east와 west 두 개의 DataFrame으로 분할되어 있어요. 이제 득점과 어시스트를 시각화하는 플롯을 만들고, 글리프 크기는 선수의 경기당 블록 수 평균에 따라 달라지도록 하겠습니다.
이 연습은 강의의 일부입니다
Bokeh로 배우는 인터랙티브 데이터 시각화
연습 안내
east와west를 사용해 각각east["blocks"]와west["blocks"]를5로 나눠east_sizes와west_sizes를 만드세요.east의 득점 대비 어시스트를 나타내는 원형 글리프를fig에 추가하세요. 채우기 색은 파란색,fill_alpha는0.3, 범례 레이블은"East",radius는east_sizes로 설정합니다.west에 대해서도 위와 동일하게 수행하되, 채우기 색은 빨간색, 범례 레이블은"West", 글리프 크기는west_sizes를 사용해 변경하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create sizes
east_sizes = ____
west_sizes = ____
fig = figure(x_axis_label="Assists", y_axis_label="Points", title="NBA Points, Blocks, and Assists by Conference")
# Add circle glyphs for east
____
# Add circle glyphs for west
____
output_file(filename="size_contrast.html")
show(fig)