요일과 시간대별 매출
여러분이 함께 일하는 제과점에서 영업시간 조정을 검토 중이에요. 이에 따라 평일과 주말의 시간대별 매출 정보를 보여주는 시각화를 만들어 달라고 요청했어요.
bakery의 day_time 열에는 "Morning", "Afternoon", "Evening", "Night"의 네 값이 들어 있어요.
또한 day_type 열에는 "Weekend"와 "Weekday" 값이 있어요.
시간대와 요일 유형별 매출을 함께 나타내는 그룹 막대 그래프를 만들 거예요. FactorRange는 이미 가져와 두었어요.
bakery 데이터셋은 day_time과 day_type으로 그룹화되어 grouped_bakery에 저장되어 있으며 미리 로드해 두었습니다. 이 두 열의 모든 조합을 담은 튜플은 factors라는 이름으로 저장되어 있고, 역시 미리 로드되어 있어요.
이 연습은 강의의 일부입니다
Bokeh로 배우는 인터랙티브 데이터 시각화
연습 안내
fig를 생성하되,x_range는FactorRange()를 호출하고*factors를 전달해 설정하세요. y축 레이블은"Sales"로 지정하고, 제목은"Sales by type of day"로 지정하세요.factors에 대해 막대 글리프를 추가하고, 막대의 꼭대기 값은grouped_bakery["sales"]로, 막대 너비는 90%로 설정하세요.- 제목 글꼴 크기를
"25px"로 업데이트하세요. - 제목 정렬을 가운데 정렬로 변경하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create figure
fig = ____
# Create bar glyphs
____
fig.yaxis[0].formatter = NumeralTickFormatter(format="$0,0")
# Update title text size
fig.____.____ = "____"
# Update title alignment
fig.____.____ = "____"
output_file("sales_by_type_of_day.html")
show(fig)