◎ 0주차
- 강의명: 직장인을 위한 실전 데이터 분석4기
- 기간: 2022년 12월 5일 (월) ~ 2023년 1월 9일 (월), 총 5주
완주할 수 있기를...
◎ 1주차
Kaggle: Your Machine Learning and Data Science Community
Kaggle is the world’s largest data science community with powerful tools and resources to help you achieve your data science goals.
www.kaggle.com
Google Sheets: 로그인
이메일 또는 휴대전화
accounts.google.com
XLMiner Analysis ToolPak - Google Workspace Marketplace
리뷰, 프로필 이름, 사진이 Google 서비스에 공개적으로 표시됩니다. 리뷰는 Google Workspace Marketplace 댓글 가이드라인 및 리뷰 정책을 준수해야 합니다. 자세히 알아보기
workspace.google.com
pandas - Python Data Analysis Library
pandas pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language. Install pandas now!
pandas.pydata.org
Matplotlib — Visualization with Python
seaborn seaborn is a high level interface for drawing statistical graphics with Matplotlib. It aims to make visualization a central part of exploring and understanding complex datasets. statistical data visualization Cartopy Cartopy is a Python package des
matplotlib.org
◎ 2주차
- Google Colaboratory (Colab) ⇒ 구글 계정으로 로그인 필요!!!
Welcome To Colaboratory
Run, share, and edit Python notebooks
colab.research.google.com
!pip install pandas
입력하여 설치
!pip install matplotlib
입력하여 설치
NumPy
Powerful N-dimensional arrays Fast and versatile, the NumPy vectorization, indexing, and broadcasting concepts are the de-facto standards of array computing today. Numerical computing tools NumPy offers comprehensive mathematical functions, random number g
numpy.org
seaborn: statistical data visualization — seaborn 0.12.1 documentation
seaborn: statistical data visualization
seaborn.pydata.org
!pip install numpy seaborn
입력하여 설치
- 2주차에서 순차적으로 사용한
import
구문들
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns
◎ 3주차
[Jupyter Notebook] UserWarning: Glyph 49688 (\N{HANGUL SYLLABLE SU}) missing from current font.
matplotlib 사용 중 나타나는 경고 메시지를 제목으로 잡았는데, 제목 내 HANGUL이란 단어에서 유추 가능하듯이 한글이 깨지는 경우(==네모 '□'로 나타나는 경우) 발생하는 경고이다. 해당 경고를 없
xojuholic.tistory.com
!pip install folium
입력하여 설치
Folium — Folium 0.12.1 documentation
folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the leaflet.js library. Manipulate your data in Python, then visualize it in on a Leaflet map via folium. Concepts folium makes it easy to visualize data tha
python-visualization.github.io
- 3주차에서 순차적으로 사용한
import
구문들
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
import matplotlib as mpl
from matplotlib import font_manager as fm
from matplotlib import rc
import folium as fl
from folium.plugins import MarkerCluster
◎ 4주차
- matplotlib 사용을 위하여 한글 설정 수행 ⇒ 본 글 Errors & Warning #01 참고하여 아래와 같이 코드 작성하여 확인!!!
import matplotlib.pyplot as plt
import matplotlib as mpl
# 현재 한글 및 (-) 설정 여부 확인
old_font = plt.rcParams['font.family']
old_axes = mpl.rcParams['axes.unicode_minus']
print('old_font = ', old_font)
print('old_axes = ', old_axes)
# matplotlib 사용하여 차트 생성 시 한글 안깨지도록 설정
plt.rcParams['font.family'] = 'NanumGothic'
mpl.rcParams['axes.unicode_minus'] = False
new_font = plt.rcParams['font.family']
new_axes = mpl.rcParams['axes.unicode_minus']
print('\n')
print('new_font = ', new_font)
print('new_axes = ', new_axes)
--------------------------------------------------------------------------
# # 결과:
# # old_font = ['sans-serif']
# # old_axes = True
# #
# # new_font = ['NanumGothic']
# # new_axes = False
--------------------------------------------------------------------------
# matplotlib 차트에 한글이 제대로 표시되는지 확인
plt.text(0.3, 0.3, '한글', size = 50)
--------------------------------------------------------------------------
# # 결과:
# # ⇒ 차트 내 '한글' 표시 확인!!!
[Jupyter Notebook] TypeError: 'method' object is not subscriptable
마주하게 된 오류 메시지이다. --------------------------------------------------------------------------- TypeError Traceback (most recent call last) Cell In [53], line 1 ----> 1 sum_of_students_by_class = sum_of_students_by_class.drop['user_id'
xojuholic.tistory.com
- 4주차에서 순차적으로 사용한
import
구문들
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np
◎ 5주차
- 5주차에서 순차적으로 사용한
import
구문들
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np
'Novice Developer' 카테고리의 다른 글
GitHub 홈페이지에서 repository 처음 생성 시 GitHub가 알려주는 command (0) | 2022.12.26 |
---|---|
Windows 11 상에서 PyQt5 & Qt Designer 사용하기 위한 절차 (0) | 2022.12.15 |
SpartaCodingClub - 금융인을 위한 파이썬 업무자동화 25기 (0) | 2022.12.01 |
SpartaCodingClub - 웹개발의 봄, Spring 90기 (2) | 2022.11.22 |
[Visual Studio Code] code formatter 구성하는 법 (0) | 2022.11.18 |