배열 타입 확인
변수.dtype
차원 확인
변수.ndim
행,열 확인
변수.shape
요소의 전체 갯수 확인
변수.size
배열 생성
-특정한 값으로 배열생성
변수=np.full( (x,y) , n)
-x행, y열 , n이란 값으로 배열 생성
-일반배열 생성
변수=np.arange(start, end, step)
-start 배열의 시작점 / 생략가능
-end 배열의 끝점 / 필수
-step이라는 간격으로 배열 생성 / 생략가능
-타입을 지정하여 생성
변수=np.arange( , dtype=np.int64) / 변경가능 변수.astype("float64")
-랜덤 값 배열 생성
변수 = np.random.rand(start, end)
-정수로만 생성 : 변수 = np.random.randint(start ,end)
-랜덤 seed (계속 같은값만 ) : 변수 = np.random.randseed(생성갯수)
인덱싱
-변수[]
-변수[][] = 변수 [ , ] /안될때도 있으니 전자를 사용하자
슬라이싱
변수[x:y]
-x= 행
-y= 렬
-차원이 많아지면 쉼표(,) 로 순서대로 작성한다.
ex [x1:y1:z1 , x2:y2:z2]
x1는 1차원의 start, y1은 1차원의 end , z2는 2차원의 step 이다
사용할때는 설치후에 선언하고 사용하여야 한다
선언법 :
import numpy as np
as 는 define 처럼 앞으로 numpy를 간단하고 부른다는 함축어/치환어 이다
[PYTHON] request , beautifulsuop (0) | 2019.08.21 |
---|---|
[PYTHON] Pandas 개념정리 (0) | 2019.06.28 |
[PYTHON] for (0) | 2019.06.23 |
[PYTHON] 함수 (0) | 2019.06.22 |
[PYTHON] while (0) | 2019.06.22 |
댓글 영역