데이터 타입 변경

도로롱·2022년 12월 21일
0

pandas

목록 보기
14/18

참고 티스토리 : https://seong6496.tistory.com/134

1. 데이터 프레임의 각 컬럼별 데이터 타입 확인하기

데이터 프레임 = df

df.dtypes()

2. 데이터 타입 변경하기

2.1 원하는 컬럼만 데이터 타입 변경하기

모든 컬럼을 바꾸고 싶지 않고, 일부의 컬럼의 타입을 바꾸려면

all_movies['영화명'] = all_movies['영화명'].astype(str) >> 이해하기 쉬움
df = df.astype({'col' : 'datatype' , ..})

ex) '시가' 컬럼의 데이터 타입 int >> float으로 변경하고 싶음

df = df.astype({'시가' : 'float'})

2.2 모든 컬럼의 데이터 타입 변경하기

모든 타입이 같을 때에는

df.astypes('datatype')

ex) int 인 모든 컬럼 >> float 변경

df = df.astypes('float')

단, 무조건 되는것이 아니며, 서로 바뀔수 있는 타입이어야 변경된다는 점을 기억해 두어야 한다.

profile
질문 없는 성장은 없다. 3년차 데이터 분석가

0개의 댓글