아미(아름다운미소)

pandas dataframe 자료형 변경 본문

랭귀지/python

pandas dataframe 자료형 변경

유키공 2024. 6. 11. 10:06
import pandas as pd

# 예제 데이터
data = {
    'A': [1.0, 2.0, 3.0],    # float
    'B': [4, 5, 6],          # int
    'C': ['x', 'y', 'z']     # string
}

# DataFrame 생성
df = pd.DataFrame(data)

# 모든 컬럼을 int64로 변환 시도
for col in df.columns:
    df[col] = pd.to_numeric(df[col], errors='ignore', downcast='integer')

print(df)
print(df.dtypes)
Comments