ndarray 배열의 타입을 바꿀 때 : <array name>.astype(np.type)
예시1. 데이터 타입int64 array를 float64로 바꿀때
arr_int = np.array([1,2,3,4])
print(arr_int.dtype) # 이 때 데이터는 int이다
arr_float = arr_int.astype(np.float64) # 데이터 타입을 바꿔야할 때
print(arr_float.dtype)
예시2. 데이터 타입을 str에서 int64로 바꿀 때
arr_str = np.array(['1','2','3','4']) # 문자열로 배열 만들기
print(arr_str.dtype) # 출력에 U1이라 나오는 것은 유니코드(문자)를 나타낸것
arr_int = arr_str.astype(np.int64)
print(arr_int.dtype)'python > [modules] Numpy' 카테고리의 다른 글
| 6. ndarray 배열 슬라이싱 하기, 특정 데이터만 골라내기 (0) | 2023.04.26 |
|---|---|
| 5. Numpy 배열의 연산 (0) | 2023.04.26 |
| 3. ndarray 배열의 모양, 차수, 데이터 타입 확인해보기 (0) | 2023.04.26 |
| 2. Numpy 배열 만들기 (0) | 2023.04.26 |
| 1.Numpy란? (0) | 2023.04.26 |