2013년 7월 30일 화요일

Numpy array 형변환 하는 방법

Array를 통째로 형을 바꾸고 싶을때,

astype 명령어를 사용하면 됩니다.


>>> x = np.array([[1, 2, 3], [4, 5, 6]], np.int32)
>>> type(x)

>>> x.shape
(2, 3)
>>> x.dtype
dtype('int32')

>>> x = x.astype('uint8')
>>> x.dtype
dtype('uint8')


ps. dtype 명령어는 이것의 형을 확인할 수 있는 명령어입니다.

댓글 없음:

댓글 쓰기