커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3-4 시각화 코드 오류
undefined주차
북마크
김*은
댓글
3
추천
0
조회수
10
조회수
10
답변 완료

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

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


아래 정재홍 님이 문의하신 오류와 동일한 오류가 발생하여 튜터님이 알려주신 해결방안대로 실행해 보았는데, 여전히 작동하지 않습니다. ㅠㅠ 어떻게 해야할까요..?





스파르타 즉문즉답




작성한 코드 및 에러 메세지


작성코드

!sudo apt-get install -y fornts nanum
!sudo fc-cache -fv
!rm ~/.cache/matplotlib -rf

import matplotlib.pyplot as plt
plt.rc('font', family='NanumBarunGothic')

import pandas as pd
sparta_data = pd.read_table('access_detail.csv', sep=',')

format='%Y-%m-%dT%H:%M:%S.%f'
sparta_data['access_date_time'] = pd.to_datetime(sparta_data['access_date'], format=format)
sparta_data.tail(5)

#[날짜 컬럼].dt.day_name 으로 해당 날짜의 요일을 가져 올수 있어요! 

sparta_data['access_date_time_weekday'] = sparta_data['access_date_time'].dt.day_name()
sparta_data['access_date_time_hour'] = sparta_data['access_date_time'].dt.hour
sparta_data.tail(5)

weeks = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
weekdata = sparta_data.groupby('access_date_time_weekday')['user_id'].count()

weekdata = weekdata.agg(weeks)
#week의 리스트에 따라 데이터들을 다시한번 재배열 할수 있어요!

hourdata = sparta_data.groupby('access_date_time_hour')['user_id'].count()
hourdata = hourdata.sort_index()
hourdata


plt.figure(figsize=(10,5))
plt.bar(weekdata.index, weekdata)
plt.title('요일별 수강 완료 수강생 수')
plt.xlabel('요일')
plt.ylabel('수강생(명)')
plt.xticks(rotation=90)
plt.show()

에러메세지

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package fornts
E: Unable to locate package nanum
/usr/share/fonts: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/truetype: caching, new cache contents: 0 fonts, 2 dirs
/usr/share/fonts/truetype/humor-sans: caching, new cache contents: 1 fonts, 0 dirs
/usr/share/fonts/truetype/liberation: caching, new cache contents: 16 fonts, 0 dirs
/usr/local/share/fonts: caching, new cache contents: 0 fonts, 0 dirs
/root/.local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/usr/share/fonts/truetype: skipping, looped directory detected
/usr/share/fonts/truetype/humor-sans: skipping, looped directory detected
/usr/share/fonts/truetype/liberation: skipping, looped directory detected
/var/cache/fontconfig: cleaning cache directory
/root/.cache/fontconfig: not cleaning non-existent cache directory
/root/.fontconfig: not cleaning non-existent cache directory
fc-cache: succeeded
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 49688 (\N{HANGUL SYLLABLE SU}) missing from current font.
  fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 44053 (\N{HANGUL SYLLABLE GANG}) missing from current font.
  fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 49373 (\N{HANGUL SYLLABLE SAENG}) missing from current font.
  fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 47749 (\N{HANGUL SYLLABLE MYEONG}) missing from current font.
  fig.canvas.print_figure(bytes_io, **kw)
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 50836 (\N{HANGUL SYLLABLE YO}) missing from current font.
  fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 51068 (\N{HANGUL SYLLABLE IL}) missing from current font.
  fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 48324 (\N{HANGUL SYLLABLE BYEOL}) missing from current font.
  fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 50756 (\N{HANGUL SYLLABLE WAN}) missing from current font.
  fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 47308 (\N{HANGUL SYLLABLE RYO}) missing from current font.
  fig.canvas.print_figure(bytes_io, **kw)
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumBarunGothic' not found.
취소
 공유
취소
댓글 0
댓글 알림
나의얼굴