본문 바로가기
728x90

Python10

데이터 시각화_matplotlib(1) - plt 기본 설정 데이터 시각화를 위해서 가장 많이 사용되는 파이썬 라이브러리는 'matplotlib' 이다. 다음 과 같은 시각화를 할 수 있다. 1. matplotlib 기본 설정 보통 numpy, pandas 데이터를 시각화 하는데 사용이 되니 기본적으로 numpy, pandas는 불러와주도록 하자 import numpy as np import pandas as pd #graph library import seaborn as sns import matplotlib.pyplot as plt #ignore warning import warnings warnings.filterwarnings('ignore') 2. matplotlib.pylot 여러 옵션 matplotlib.pyplot 모듈은 matlab과 비슷하게 명령.. 2023. 5. 21.
Python 예외처리(try, except, else, finally, raise) 파이썬은 EAFP방식의 코딩스타일을 권장한다. EAFP = It's Easier to Ask Forgiveness than Permission = 허락을 구하는 것보다 용서를 구하는 것이 쉽다 즉, 앞장에서 소개했던 파이썬에서 흔히 발생하는 에러들을 일단은 무시한채 수행(try)시키고, 에러가 발생하면 그때 처리(except)하겠다는 뜻이라고 한다. [기본 구조] try : 에러 발생 가능성이 있는 코드 실행 except : 에러명1 except : 에러명2 else : (for, if, try문) 에서 에러가 발생하지 않을때 실행 finally : 에러의 발생 여부와 관계없이 항상 실행되는 구문 # Example1 test = ['emilia', 'python', 'coding'] try: x = te.. 2023. 5. 20.
Python 주요Error 정리 파이썬에서 발생하는 에러의 종류는 굉장히 다양하다. 미리 에러의 종류들을 이해하고 에러가 났을 때 당황하지 않고 어떤 부분이 잘못 되었는가 확인하고 수정하면 된다! 그래서 자주 나오는 에러들만 정리 해보고자 한다. 1. SyntaxError : 문법이 잘못됨. (괄호, 따옴표) error msg) Syntax Error : invalid syntax if x = y: # SyntaxError: invalid syntax # 수정) if x == y: 2. NameError : 참조변수 없음. 선언이 안됨. error msg) name '예시' is not defined emilia = 10 print(emillia) # NameError: name 'emillia' is not defined 3. Zer.. 2023. 5. 20.
Pandas(DataFrame) 1. pandas 불러오기 import pandas as pd 2. pd.read_csv("data.csv") df_ins = pd.read_csv("insurance.csv") print(df_ins.shape) #data size df_ins.head(10)#top 10 data print(default = 5) 3. dataframe column indexing #dataframe column df_ins.columns #column select(1-column) df_ins['age'] #column select(multi-column) df_ins[['age', 'smoker','charges']] 연습1) PulseRates.csv data import pandas as pd df_pr = p.. 2023. 5. 16.