Python_numpy_01(Numpy개요, 배열생성)
넘파이 (Numpy) http://www.numpy.org Numerical Python 벡터, 행렬 연산을 위한 수치해석용 파이썬 라이브러리 - 강력한 다차원 배열(array) 지원 - 빠른 수치 계산을 위한 structured array, 벡터화 연산, 브로드캐스팅 기법등을 통한 다차원 배열과 행렬연산에 필요한 다양한 함수를 제공한다. - 파이썬 List 보다 더 많은 데이터를 더 빠르게 처리 많은 과학 연산 라이브러리들이 Numpy를 기반으로 한다. - scipy, matplotlib, pandas, scikit-learn, statsmodels등 선형대수, 난수 생성, 푸리에 변환 기능 지원 넘파이에서 데이터 구조 스칼라 (Scalar) - 값 하나. - 0D Tensor, 0D Array (0차..
Python_matplotlib_03(각종 그래프 그리기)
4. 파이차트 그리기 4.1 파이차트 각 범주(Category)가 데이터에서 차지하는 비율을 나타내는데 사용 pie(x, labels) 이용 - x: 값 (값들을 100을 기준으로 비율을 계산해 크기 설정) - labels : 값들의 label - autopct: 조각내에 표시될 비율의 문자열 형식. '%fmt문자' - fmt문자: f(실수), d(정수), %% (%) import matplotlib.pyplot as plt label = ['사과', '배', '복숭아', '귤'] amount = [20, 10, 50, 20] plt.pie(amount ,labels = label ,autopct = '%.2f%%' ,textprops = {'fontsize':10} ,explode = [0.1, 0, ..