반응형

python library

반응형
python library

Pandas

참고: pandas-tutorial 표기 방식 : import pandas as pd Import = “Bring this functionality or library to my python script” Pandas = The library you want to import, in this case, it’s pandas As = The python nomenclature for creating as alias. This is a fancy way of taking a long word and referencing it as a short word pd = The standard short name for referencing pandas Pandas의 DataFrame 2차원 형태의 데이터를 다루기 ..

python library

Jupyter Notebook 기본

설치 window에서는 아나콘다라는 프로그램을 설치하면, Python 3와 Jupyter Notebook이 자동으로 설치된다. 시작폴더 위치 변경 jupyter_notebook_config.py 파일 경로 변경 시 경로에 \가 있다면 / 로 바꿔주거나 \\ 을 입력하면 된다. 자세한 사항은 구글 검색하면 나옴' 기본 폰트 변경 구글 검색 단축키 실행(run) : ctrl + enter 위에 셀 추가 : a 아래에 셀 추가 : b 셀 삭제 : dd 여러 셀 삭제 : shift + 클릭으로 여러 셀 선택 후 dd 모든 셀 실행 : Cell - Run All 완전히 새로운 세션 시작(괄호 안 숫자 초기화) : Kernel - Restart & Clear output 주피터 노트북 크롬으로 실행하는 방법 URL..

python library

기본 지도 학습 알고리즘 : 선형 회귀(Linear Regression)

선형 회귀란? - 종속 변수 y와 한개 이상의 독립 변수 (또는 설명 변수) X와의 선형 상관 관계를 모델링하는 회귀 분석 기법이다. 즉, 최적선(line of best fit)을 찾는 것이 중요하다. 용어 정리 목표 변수 (target variable or output variable) : 우리가 맞추려고 하는 값. 입력 변수 (input varaible) : 목표 변수를 맞추기 위해서 사용하는 값. ex) 집의 크기(평수)로 가격을 예측하려 한다면, 입력 변수(집 크기), 목표 변수(집 가격) 가설 함수 (hypothesis funciton) : 최적선을 찾아내기 위해 다양한 함수를 시도하는데, 시도하는 함수 하나하나를 가설 함수라고 부른다 손실 함수 (loss function) : 어떤 가설 함수를..

python library

numpy : A matrix Library in python (2차원 배열)

※ numpy.array can contain a homogeneous data type ( vs. list and tuple ) 선형대수학(linear algebra) 지식이 요구된다. ▷ 배열 생성 기초 파이썬은 배열을 0부터 계산하기 때문에 1행 3열을 가져오고 싶으면 [0][2]를 가져와야 함 범위를 넘어서는 값을 가져오면 당연히 오류가 난다. import numpy as np array1 = np.array([[1, -1, 2], [3, 2, 2], [4, 1, 3], [7, 5, 6]]) array2 = np.random.rand(3, 5) # 3 * 5 행렬 생성 array3 = np.zeros((2, 4)) # 2 * 4 행렬 생성, 괄호 한번 더 치는거 주의! # indexing prin..

python library

numpy 기초(1차원 배열)

pyCharm에서 numpy 라이브러리를 설치한 뒤 import하여 실행한다. ▷ numpy 기초 type, shape, size import numpy array1 = numpy.array([2, 3, 4, 5, 7, 11, 13, 15]) print(array1) print(type(array1)) # 출력결과 : numpy.ndarray -> n-dimensional array print(array1.shape) # 모양(shape)을 알려줌 print(array1.size) # 요소의 갯수 array2 = numpy.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]) print(array2) print(type(array2)) print(array2.sh..

나른한 찰리
'python library' 카테고리의 글 목록