728x90
반응형
[Data Science]데이터 분석을 위한 벡터(Vector), 행렬(Matrix), 통계(statistics) 수학 기반 함수(스칼라곱, 평균, 내적, 거리, 단위행렬, 중심값, 중앙값, 분위, 최빈값, 산포도, 공분산, +typing, +assert)
선형대수 벡터 유한차원공간에 존재하는 점으로 표현한다. ex) (키, 몸무게, 나이), (국어점수, 수학점수, 영어점수) typing 모듈 타입에 대한 힌트(주석)를 IDE등의 써드파티 등에 주기 위한 용도이다. 단, 파이썬 인터프리터는 주어진 힌트를 강제하지 않는다. 함수주석 함수의 매개변수와 반환값에 주석작성이 가능하다 강제성이 없어 무시하고 사용도 가능하다. 콜론(:)을 사용해 매개변수에 할당되어야 하는 타입을 할당하고, 화살표를 사용해 반환값에 할당되어야 하는 형식을 할당한다. def func(a: str, b: float = 3.5) -> int: return a+b value = func(3) print(value) 벡터의 연산 [1,2] + [2,1] = [1+2, 2+1] = [3, 3] ..
Data Science
2020. 8. 25. 23:20
728x90
반응형