np.array( ) 함수로 ndarray를 만들 때, 데이터 타입을 지정할 수 있다. 인자로 dtype을 넣어주면 된다. ndarray가 만들어진 이후에 데이터 타입을 변경하려면 astype( ) 함수를 사용한다.
이번 포스팅에서는 이와 같은 ndarray의 데이터 타입에 대해 설명하는데, 순서는 다음과 같다. ndarray를 만들면서 데이터 타입 지정하기: dtype 인자 ndarray의 데이터 타입: uint8 등 데이터 타입 바꾸기: astype( ), np.cast 나도 모르게 데이터 타입이 바뀐다? ndarray를 만들면서 데이터 타입 지정하기 정수형 ndarray를 만들어 보자.
인자에 dtype='int'라 입력한다. a = np.array([1, 2, 3], dtype='int') print(a.dtype) → int64 실수형 ndarray를 만들려면 인자에 dtype='float'을 입력하고, 문자열 ndarray을 만들려면 dtype='str'을 입력한다. a ...
#
astype함수
#
uint8
#
U5
#
U4
#
U3
#
U2
#
U1
#
int64
#
int32
#
float64
#
float32
#
dtype인자
#
cast함수
#
오브젝트타입
원문 링크 : [딥러닝을 위한 파이썬] ndarray의 데이터 타입