pbj0812의 코딩 일기

[PYTHON] Pandas 를 이용한 데이트 포맷 변경 본문

ComputerLanguage_Program/PYTHON

[PYTHON] Pandas 를 이용한 데이트 포맷 변경

pbj0812 2021. 7. 4. 12:33

0. 목표

 - pandas 를 이용한 데이트 포맷 변경

1. 실습

 1) library 호출

import pandas as pd

 2) 데이터프레임 생성

df = pd.DataFrame({'id' : [1, 2, 3, 4, 5], 
                  'date' : ['2021-01-01 11:11:11', '2021-02-01 11:11:11', '2021-01-03 11:11:11', '2021-04-10 11:11:11', '2021-05-01 11:11:11']})

 3) 데이터 타입 확인

df.dtypes

 4) datetime 형식으로 변경

df['date2'] = pd.to_datetime(df['date'], infer_datetime_format=True)

 5) 타입 확인

df.dtypes

 6) YYYY-MM-DD 형식으로 변경

df['date3'] = df["date2"].dt.strftime("%Y-%m-%d")

 7) 타입 확인

df.dtypes

2. 참고

 - How to change the Pandas datetime format in Python

 - Python 날짜 형식 변환 strftime() 사용법

Comments