8/10 numpy
- astype
astype은 numpy 배열이나 판다스 시리즈의 데이터타입을 변환할 때 사용한다. 예를들어 정수형 배열을 실수형 배열로 변환하거나 그 반대로 변환하는 등의 작업을 수행한다..
기본 사용법
df.astype(dtype, copy = True, errors = 'raies')
# dtype : 변경할 type
# copy : 사본을 생성할지 여부
# errors : ['raies', 'ignore'] : 변경 불가시 오류를 발생시킬지 여부
import numpy as np
arr = np.array([1, 2, 3])
float_arr = arr.astype(float) # 원소를 정수형에서 실수형으로 변경
- np.int
np.int는 넘파이 라이브러리에서 제공하는 정수 데이터 타입이다. 넘파이 배열의 요소의 데이터 타입을 설정하거나 지정할 때 사용된다. 넘파이에서는 데이터타입을 ‘np.int8’, ‘np.int16’, ‘np.int32’, ‘np.int64’ 등과 같이 지정할 수 있다. 이 데이터 타입은 고정 크기의 정수를 나타내며, 부호 있는 정수 값을 표현할 때 사용된다.
import numpy as np
int_array = np.array([1, 2, 3], dtype = np.int32) # 32 비트 크기의 정수 데이터타입을 의미한다.
댓글남기기