astype(data_type)이라는 메소드가 있습니다. numpy 배열의 데이터 유형을 변경합니다. float64 유형의 numpy 배열이 있는 경우 , 그러면 int32로 변경할 수 있습니다. astype()에 데이터 유형을 지정하여 numpy 배열의 방법.
dtype을 사용하여 numpy 배열 유형을 확인할 수 있습니다. 수업. 샘플 numpy 배열의 데이터 유형을 확인합시다.
예
# importing numpy library import numpy as np # creating numpy array array = np.array([1, 2, 3, 4, 5]) # printing the data type of the numpy array print(array.dtype)
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
int32
float64에서 numpy 배열의 데이터 유형을 변경하는 방법을 살펴보겠습니다. &int32로 .
예시
# importing numpy library import numpy as np # creating numpy array of type float64 array = np.array([1.5, 2.6, 3.7, 4.8, 5.9]) # type of array before changing print(f'Before changing {array.dtype}') # changing the data type of numpy array using astype() method array = array.astype(np.int32) # type of array after changing print(f'\nAfter changing {array.dtype}')
출력
위의 프로그램을 실행하면 다음과 같은 결과를 얻을 수 있습니다.
Before changing float64 After changing int32
numpy 모듈에 있는 모든 데이터 유형이나 Python의 일반 데이터 유형을 사용할 수 있습니다. 여기에서 numpy에 있는 데이터 유형 목록을 찾을 수 있습니다.
결론
numpy 배열의 데이터 유형 변환을 배웠기를 바랍니다. 튜토리얼과 관련된 문제가 있는 경우 댓글 섹션에 언급하세요.