기본 데이터프레임을 만들어보자
import pandas as pd
df = pd.DataFrame([['1', 'a', '가'],
['2', 'b', '나'],
['3', 'c', '다']],
columns = ['id', 'en', 'kr'])
print(df)
데이터의 컬럼마다 변수형이 무엇인지 확인해보자
import pandas as pd
df = pd.DataFrame([['1', 'a', '가'],
['2', 'b', '나'],
['3', 'c', '다']],
columns = ['id', 'en', 'kr'])
print(df.dtypes)
id, en, kr 이 object 형인 것을 확인할 수있다
id 를 int 형으로 변경해보자
import pandas as pd
df = pd.DataFrame([['1', 'a', '가'],
['2', 'b', '나'],
['3', 'c', '다']],
columns = ['id', 'en', 'kr'])
df = df.astype({'id' : 'int'})
print(df.dtypes)
en 과 kr 컬럼은 문자형으로 수정해보자
import pandas as pd
df = pd.DataFrame([['1', 'a', '가'],
['2', 'b', '나'],
['3', 'c', '다']],
columns = ['id', 'en', 'kr'])
df = df.astype({'id' : 'int', 'en' : 'string', 'kr' : 'string'})
print(df.dtypes)
'Programming Language > Python' 카테고리의 다른 글
[python] Length mismatch: Expected axis has 3 elements, new values have 4 elements 인덱스 에러 (0) | 2022.02.26 |
---|---|
[python] 판다스 데이터프레임 엑셀로 저장하는 방법 (0) | 2022.01.30 |
[python] 판다스 데이터프레임 기초 만드는 방법 (0) | 2022.01.30 |
[python] 판다스 데이터프레임 이미지로 저장하는 방법 (0) | 2022.01.28 |
[python] 열을 기준으로 판다스 데이터프레임 병합하는 방법 (0) | 2022.01.28 |