데이터 프레임 타입바꾸기
import pandas as pd
df = pd.DataFrame({'col1': [1, 2], 'col2': [3, 4]})
print(df.dtypes)
"""
col1 int64
col2 int64
dtype: object
"""
다음과 같은 데이터 프레임을 만들었다.
현재 모든 열의 데이터 타입은 int이다. 이를 str로 바꾸기 위해서는 다음과 같은 방법이 있다.
df = df.astype('str')
print(df.dtypes)
"""
col1 str
col2 str
dtype: object
"""
astype 뒤에 타입명만 작성할 경우 모든 열의 타입이 바뀌게 된다.
df = df.astype({'col1': 'int'})
print(df.dtypes)
"""
col1 int32
col2 str
dtype: object
"""
astype뒤에 컬렴명과 타입명을 dict 형태로 작성히 원하는 열의 타입만 바꿀수 있다.
Author And Source
이 문제에 관하여(데이터 프레임 타입바꾸기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@xdfc1745/데이터-프레임-타입바꾸기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)