본문 바로가기

Pandas/응용

판다스 - 시계열 데이터3 (날짜 분리)

반응형

날짜 데이터 분리

 

https://steadiness-193.tistory.com/22

 

판다스 - 열 분리하기

데이터 불러오기 연월일 컬럼을 연 / 월 / 일 세개의 컬럼으로 나눠서 보고 싶다면 방법1 : str.split() 1. 연월일 컬럼의 자료형을 object로 변환한다. 2. 판다스의 자료형과 파이썬의 문자열을 이용해

steadiness-193.tistory.com

이미 열 분리하기 포스팅에서 설명했지만

 

이는 문자열 기준이며 날짜 데이터를 최대로 활용하기 어렵다.

 

datetime64형을 간단하게 연/월/일별로 분리해보자

 

 

 

 

 

데이터 불러오기

 

바로 이전 포스팅의 주가데이터를 그대로 이용한다.

 

 

 

 

 

 

Date 컬럼의 자료형 변환하기

 

 

 

 

 

 

 

dt 속성 이용하기

 

dt 속성을 이용하면 연,월,일을 개별적으로 추출할 수 있다.

 

쉽게 컬럼으로 연/월/일을 추가했으며

 

이들의 자료형은

 

정수형이다.

 

 

 

 

 

 

 

Timestamp를 Period로 변환하여

연도 / 연-월로 추출하기

 

 

datetime자료형에만 적용 가능하다.

 

to_period() 메서드를 이용한다.

 

 

이들의 자료형은 당연히 Period로 바뀌었다.

반응형