• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

그래프 밑에 제목을 넣으려면 어떡해야하나요???

21.10.07 21:58 작성 조회수 200

1

선생님 강의처럼 밑에 월,주 라는 글씨나오게 하려면 어떻게 해야하나요??  강의에 나온 밑에 코드 그대로 했는데 저는 안나와서요!!

# 월-주 를 함께 그래프에 표현하기

month_weekly_case.plot.bar(figsize=(15, 4), rot=30)

답변 2

·

답변을 작성해보세요.

1

안녕하세요.

질문해 주실 때 코드와 함게 실행된 결과도 함께 올려주시면 답변에 더 도움이 됩니다.

해당되는 강의 스크린샷을 올려주신것도 질문을 이해하는데 도움이 되었습니다.

month_weekly_case 가 아래의 코드로 그려졌는지 확인해 보시고

# groupby 를 통해 "월", "주" 로 그룹화 하여 빈도수를 계산합니다.

month_weekly_case = df.groupby(["월", "주"])["연번"].count()

month_weekly_case

그래도 보이지 않는다면 아래의 방법으로 set_xlabel 로 x축 label 값을 표기해 보세요.

# 월-주 를 함께 그래프에 표현하기

ax = month_weekly_case.plot.bar(figsize=(15, 4), rot=30)

ax.set_xlabel("월-주")

 

다른 값들은 아래의 경로를 참고해 보세요! matplotlib 의 그래프 명칭을 알아두면 세부항목들을 변경해 보실 수 있습니다.

[Anatomy of a figure — Matplotlib 3.4.3 documentation](https://matplotlib.org/stable/gallery/showcase/anatomy.html)

 

 

 

0

chowon9707님의 프로필

chowon9707

질문자

2021.10.08

참조 사이트까지 알려주셔서 감사합니다. 선생님이 알려주신 코드로 했는데도 월,주가 안나오는데 혹시 아시면 알려주시면 감사드립니다. 

안녕하세요.

오류메시지를 봤을 때는 폰트 문제로 보입니다.

어제 폰트 질문에도 답변했는데 colab을 사용한다면 아래 코드로 폰트 설치 후에 그래프를 시각화 해보세요.

 

!apt-get install fonts-nanum -qq  > /dev/null

!fc-cache -fv

 

import matplotlib as mpl

mpl.font_manager._rebuild()

findfont = mpl.font_manager.fontManager.findfont

mpl.font_manager.findfont = findfont

mpl.backends.backend_agg.findfont = findfont

 

font_family = "NanumBarunGothic"

plt.rc("font", family=font_family)

 

 

chowon9707님의 프로필

chowon9707

질문자

2021.10.08

너무 감사드립니다!! 드디어 한글이 나와 기쁩니다~~ 좋은 하루 되세요!

좋은하루 되세요!