머신러닝&딥러닝

Numpy 기본 함수/연산자

인생은챌린지 2021. 2. 14. 02:49

 

구분 목적

함수/연산자

   ndarray 객체

1. 데이터값은 숫자,문자열,불 값 모두 가능

2. 단, 같은 데이터 타입으로만 구성됨

  ndarray 생성 np.array( 리스트 )
  ndarray 차원 ndarray.ndim
  ndarry 데이터값 타입 ndarray.dtype
  ndarray 데이터값 타입변경  ndarray.astype( )
  ndaary list로 변경 ndarray.tolist( )
  ndarray 일괄생성 ndarray.arange(range ) , ndarray.zeros((행,열) ) , ndarray.ones((행,열) )
  ndarray 차원변경 ndarray.reshape(행,열)    *-1 : 자동호환
  ndarray 인덱싱 ndarray[ ] :
단일 [ ],  슬라이싱 [ : ],  팬시인덱싱 [행, 열],  불린인덱싱 [ 조건식 ]  
  ndarray 정렬 ndarray.sort( ),    *내림차순 : ndarray.srot( )[::-1]
  ndarray 정렬 후 변경 인덱스 ndarray.argsort( )
  ndarray 내적 np.dot( Ob1, Ob2 )
  ndarray 전치행렬 np.transpose( Ob )