소개
Python 의 pandas 라이브러리에 있는 astype() 메서드는 pandas Series 객체의 데이터 유형을 변환하는 데 사용됩니다. 이를 통해 Series 의 데이터 유형을 지정된 데이터 유형으로 변경할 수 있습니다. 이 랩에서는 pandas 에서 astype() 메서드의 사용법을 안내합니다.
VM 팁
VM 시작이 완료되면 왼쪽 상단을 클릭하여 Notebook 탭으로 전환하여 실습을 위해 Jupyter Notebook에 액세스하십시오.
때로는 Jupyter Notebook 이 로딩을 완료하는 데 몇 초 정도 기다려야 할 수 있습니다. Jupyter Notebook 의 제한 사항으로 인해 작업의 유효성 검사는 자동화될 수 없습니다.
학습 중에 문제가 발생하면 언제든지 Labby 에게 문의하십시오. 세션 후 피드백을 제공해주시면 즉시 문제를 해결해 드리겠습니다.
pandas 라이브러리 임포트
먼저, import 문을 사용하여 pandas 라이브러리를 가져옵니다.
import pandas as pd
pandas Series 객체 생성
다음으로, pd.Series() 함수를 사용하여 pandas Series 객체를 생성합니다.
series = pd.Series([1, 2, 3, 4, 5])
데이터 타입 변환 전 확인
Series 객체의 데이터 타입을 변환하기 전에, dtypes 속성을 사용하여 현재 데이터 타입을 확인해 보겠습니다.
print("Before converting data type of Series:")
print(series.dtypes)
astype() 함수를 사용하여 데이터 타입 변환
Series 객체의 데이터 타입을 변환하기 위해, astype() 메서드를 사용하고 원하는 데이터 타입을 인수로 지정합니다.
series = series.astype('int32')
이렇게 하면 Series 객체의 데이터 타입이 'int64'에서 'int32'로 변환됩니다.
데이터 타입 변환 후 확인
데이터 타입 변환 후, dtypes 속성을 다시 사용하여 새로운 데이터 타입을 확인해 보겠습니다.
print("After converting data type of Series:")
print(series.dtypes)
요약
이 랩에서는 pandas 에서 astype() 메서드를 사용하여 Series 객체의 데이터 타입을 변환하는 방법을 배웠습니다. astype() 메서드에 원하는 데이터 타입을 인수로 지정함으로써, pandas 에서 Series 객체의 데이터 타입을 쉽게 변경할 수 있습니다.
이 랩의 내용은 주어진 요구 사항에 따라 수정되었습니다. 따라서, 원래 튜토리얼과 다를 수 있습니다. 정확성을 확인하고 필요에 따라 추가로 수정하십시오.