
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
강의록에는 '옥외광고'가 그래프로 표기되어 있는데 제 자료에는 '옥외광고'가 없네요.
코드스니펫에 있는 user_db1.cvs를 활용하였습니다.
아래는 강의록에 나온 내용입니다.
#수업 신청 경로 기준 수강생수 합계
access_media = sparta_data.groupby('access_media')['user_id'].count()
access_media

#plt.figure(width, height) : 넓이와 높이 만큼 이미지를 생성한다는 것을 말해줍니다!
plt.figure(figsize=(6,6))
#plt.bar(X축값, Y축값)
plt.bar(access_media.index,access_media.values)
#그래프의 제목
plt.title('수강생 별 수강 신청 경로')
#그래프의 x축 라벨 이름
plt.xlabel('수강 신청 경로')
#그래프의 y축 라벨 이름
plt.ylabel('수강생 수')
#x축 눈금의 글씨를 45도 회전
plt.xticks(rotation=45)
#그래프를 화면에 나타나도록 합니다.
plt.show()

작성한 코드 및 에러 메세지
아래는 제가 직접 작성한 내용입니다.
#수업 신청 경로 기준 수강생수 합계
access_media = sparta_data.groupby('access_media')['user_id'].count()
access_media
access_media 검색 537 네이버 884 에브리타임 547 오프라인 광고 260 인스타그램 1711 지인추천 566 페이스북 1149 Name: user_id, dtype: int64
#라이브러리 불러오기
import pandas as pd
import matplotlib.pyplot as plt
plt.rc('font', family='NanumBarunGothic')
#plt.figure(width, height) : 넓이와 높이 만큼 이미지를 생성한다는 것을 말해줍니다!
plt.figure(figsize=(6,6))
#plt.bar(X축값, Y축값)
plt.bar(access_media.index,access_media.values)
#그래프의 제목
plt.title('수강생 별 수강 신청 경로')
#그래프의 x축 라벨 이름
plt.xlabel('수강 신청 경로')
#그래프의 y축 라벨 이름
plt.ylabel('수강생 수')
#x축 눈금의 글씨를 45도 회전
plt.xticks(rotation=45)
#그래프를 화면에 나타나도록 합니다.
plt.show()
