커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
5주차 숙제
undefined주차
북마크
금*인
댓글
2
추천
0
조회수
27
조회수
27
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


5주차 숙제의 답이 제 답과 달라서 문의드려요!


5주차 답안을 보면 retention 테이블 만든 것의 데이터를 베이스로 하는데 그러면 이미 한번 1주차로 나눈 것의 값에서 또 다시 직전주차 율로 나누는 거 아닌가용?


retention 데이터가 아니라 cohort_counts 데이터를 바탕으로 이번 주차의 수강생/직전주차 수강생 의 퍼센트를 구하는게 과제가 아니었나해서요!

과제 교재에서는 아래와 같이 비교해서, 분자는 그대로, 분모를 0주차 수강생이 아니라 무조건 직전주차 수강생으로 두는 것으로 이해했는데 그게 아닌가 해서 여쭤봅니당




스파르타 즉문즉답

제 그래프

스파르타 즉문즉답






#과제 코드
wow = cohort_counts.copy()
x = 31
for y in range(6):
  for z in range(6):
    if z == 0:
      wow.at[x, z] = cohort_counts.at[x, z]/cohort_counts.at[x, z]
    else:
      wow.at[x, z] = cohort_counts.at[x, z]/cohort_counts.at[x, z-1]
  x += 1
wow.round(3)*100

#히트맵 만들기
#테이블 크기 설정 하기
#테이블 크기 설정 하기
plt.figure(figsize=(10,8))

sns.heatmap(data = wow,
           annot=True,
           fmt='.0%',
           vmin=0,
           vmax=1,
           cmap="BuGn")


plt.xlabel('주차', fontsize=14,labelpad=30)

plt.ylabel('개강일', fontsize=14,rotation=360,labelpad=30)
plt.yticks(rotation=360)


print(cohort_counts)



취소
 공유
취소
댓글 0
댓글 알림
나의얼굴