본문 바로가기

Computer Engineering/Data Analysis

Pandas에서 시간, 날짜 데이터 변환하기 (총 정리)



pandas에서 데이터를 다루다보면 시간 데이터를 자주 변환하고 다루게 됩니다.

년 별로, 월 별로, 요일별로 데이터를 분석해야 하기 때문입니다. 


항상 구글에서 변환하는 방법을 찾는게 귀찮아서 한 번에 정리해보려고 합니다.

1) unix time -> datetime 으로 변환
2) datetime -> 년/월/일 만 추출하고
3) datetime  -> 요일로 변환
4) datetime -> unix time



- Pandas 에서 Series의 날짜 데이터를 다루는 방법 정리

  • Unix time - > date time

        pandas.to_datetime 메서드 이용.
        
        Documentation url: 
        

        실습 데이터

        




  • 특정 년/월/일 만 가져오기
    
       Series.dt.strftime() 메서드 이용.

    
    
  • Datetime -> day of week (요일로 변환하기)
    
        Series.dt.weekday_name 속성 이용하기.






  • Datetime - > unix time (다시 unix time으로 변경하기)
        
        


읽어주셔서 감사합니다.

누군가에게는 도움이 되면 좋겠네요!