Novice Developer

SpartaCodingClub - 직장인을 위한 실전 데이터 분석4기

xojuholic 2022. 12. 12.
728x90
반응형

완주 축하 이미지!

 

◎ 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주차

 

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

 

728x90
반응형
SMALL

댓글

💲 추천 글