SW개발/python

[python] pandas read_csv 데이터 읽을 때 날짜/시간 파싱 하기

코대장 2022. 6. 1. 15:18
반응형

안녕하세요,

 

pandas read_csv 함수를 통해서 데이터를 읽을 때, 날짜/시간 데이터 파싱하는 간단한 방법을 소개합니다.

 

read_csv 함수 내 파라미터를 세팅하는 것인데요. 아래와 같습니다.

pd.read_csv('input.csv', parse_dates=['컬럼명'])

 

그럼 데이터를 직접 불러와 보겠습니다.

 

첫번째, 파라미터 없이 read_csv ()

아무런 파라미터 세팅하지 않고 실행하면 'Date' 컬럼 타입은 Object가 된다.

 

두번째, 파라미터 세팅하여 read_csv()

parse_dates 라는 파라미터에 파싱할 컬럼명을 넣어준다.

그럼 'Date' 컬럼 타입은 아래와 같이 datetime 으로 세팅 되어 불러와 진 것을 볼 수 있다.