시작하기무료로 시작하기

글리프 크기로 하이라이트하기

이전에 함께 작업했던 스포츠 미디어 에이전시에서 시각화를 더 요청했어요! 선수 통계를 전달하기 위해 크기가 다른 글리프를 사용하는 플롯을 원하고 있습니다.

nba 데이터셋이 미리 로드되어 있으며, 동부와 서부 컨퍼런스를 위해 각각 eastwest 두 개의 DataFrame으로 분할되어 있어요. 이제 득점과 어시스트를 시각화하는 플롯을 만들고, 글리프 크기는 선수의 경기당 블록 수 평균에 따라 달라지도록 하겠습니다.

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

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

강의 보기

연습 안내

  • eastwest를 사용해 각각 east["blocks"]west["blocks"]5로 나눠 east_sizeswest_sizes를 만드세요.
  • east의 득점 대비 어시스트를 나타내는 원형 글리프를 fig에 추가하세요. 채우기 색은 파란색, fill_alpha0.3, 범례 레이블은 "East", radiuseast_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)
코드 편집 및 실행