숙제_ 최적의 즉문즉답 시간대를 찾아라!
📖 스파르타코딩클럽은
튜터님들이 실시간으로 질문에 답변을 해주는 “즉문즉답”을 운영하고 있습니다.
우리는 수강생의 즉문즉답의 수요가 많은 요일을 알아내서
튜터님의 수를 요일에 따라 적절히 배치하고 싶은데요.
즉문 즉답은 궁금한 점을 튜터님께 질문하고 답을 얻는 시간이기 때문에,
많은 수강생들의 수강이 완료되는 시점을 아는 것이 중요합니다!
팀장님께서
“수강생들의 수업 완료 시간대는 주로 한가한 주말일 것이다” 라는 가설을 세웠습니다.
이 가설을 증명을 해봅시다.
더보기
![](https://blog.kakaocdn.net/dn/btPHfj/btsLmGhwpRq/6JpTWVji9BgJKVLqH3B2uK/img.png)
import pandas as pd
sparta_data = pd.read_table('done_detail.csv', sep = ',')
sparta_data.head()
print(type(sparta_data['done_date'][1]))
format='%Y-%m-%dT%H:%M:%S.%f'
sparta_data['done_date_time'] = pd.to_datetime(sparta_data['done_date'], format='mixed')
sparta_data.tail(5)
sparta_data['done_date_time_weekday'] = sparta_data['done_date_time'].dt.day_name()
sparta_data.tail(5)
weeks = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
weekdata = sparta_data.groupby('done_date_time_weekday')['user_id'].count()
weekdata = weekdata.agg(weeks)
weekdata
sparta_data['done_date_time_hour'] = sparta_data['done_date_time'].dt.hour
hourdata = sparta_data.groupby('done_date_time_hour')['user_id'].count()
hourdata = hourdata.sort_index()
hourdata
import matplotlib.pyplot as plt
import numpy as np
plt.figure(figsize=(10,5))
plt.bar(weekdata.index, weekdata)
plt.title('요일별 수강 완료 수강생 수')
plt.xlabel('요일')
plt.ylabel('수강생(명)')
plt.xticks(rotation=0)
plt.show()
#
![](https://blog.kakaocdn.net/dn/btPHfj/btsLmGhwpRq/6JpTWVji9BgJKVLqH3B2uK/img.png)
***결론***
수강 완료는 주말이 아닌 평일 화요일에 가장 많고 그 다음으로 일요일, 월요일 순
수요일에 튜터님들의 많은 배치가 필요할 것
'내일배움캠프 강의 숙제' 카테고리의 다른 글
[2024/12/19]데이터 분석 종합반 5주차 숙제 (0) | 2024.12.19 |
---|---|
[2024/12/19]데이터 분석 종합반 4주차 숙제 (0) | 2024.12.19 |
[2024/12/17]데이터 분석 종합반 2주차 숙제 (1) | 2024.12.17 |
[2024/12/13]데이터 분석 종합반 1주차 숙제 (0) | 2024.12.13 |
[2024/12/13]엑셀보다 쉽고 빠른 SQL 1주차 숙제 (0) | 2024.12.13 |