랭귀지/SWIFT
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)