로딩
요청 처리 중입니다...

[딥러닝을 위한 파이썬] ndarray의 데이터 타입

 [딥러닝을 위한 파이썬] ndarray의 데이터 타입

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함수 # 오브젝트타입