자격증/빅데이터분석기사

[빅분기]실기시험까지 D-28, numpy,넘파이

mabb 2021. 11. 6. 15:40
반응형

 안녕하세요. 삶의질을 높이기 위해 노력하는 영차영차입니다.
빅데이터분석기사 실기 시험을 위한 본인의 메모 및 공부 목적 포스팅입니다.

 

#numpy (numerical python)
 
:넘파이, 파이썬 데이터 분석 패키지. 다차원배열 처리 기능 제공.

파이썬은 패키지를 통해 기능을 확장하며 사용하는 듯. 넘파이도 그 중 하나.

다차원배열= n차원배열 = ndarray
1차원 배열은 [1,2,3,4,5]
rank와 shape

넘파이 기능

a= np.array ([1,2,3,4])  #  a에 1차원 넘파이 배열을 할당함.
np.add  # 배열끼리 더함
np.subtract # 배열끼리 뺌
np.multiply #배열끼리 곱함
np.sqrt #제곱근
np.square #제곱
np.log  # 로그
np.exp # 지수
np.abs # 절대값
np.fabs # 절대값 / 빠른실행(?)

#넘파이를 통해 배열을 직접 만들기
np.arange를 이용

#np.arange 사용
np.arange(시작 값, 끝 값, 간격, 타입)
np.arange(끝 값)

*타입은 dtype=int , dtype=float 같은 형태로 씀
**타입을 설정하지 않으면 파이썬이 알아서 적절한 타입으로 설정함.

 

 

# v1.reshape(차원,행,렬,order)

*order='c'  #행부터 쭈루룩 입력해나감. 디폴트값으로 생략가능
 order='f'  #열부터 쭈루룩 입력해나감

 

#행렬의 차원이 다르면 연산 에러가 뜸.

 

반응형