
데이터를 읽어 왔을 때, 날짜, 시간 정보가 str형태로, object인 경우가 많은데, pandas의 to_datetime 메소드로 형태를 바꿔줄 수 있다. return은 pandas datetime64 type이 된다. 아래와 같이 date가 object일 때. # format을 지정해 줄 수 있다. df['year'] = pd.to_datetime(df['date'], format='%Y%m%d %H:%M:%S') # datetime64 type의 dt.method에 handling 하기 좋은 도구가 많다. # 아래는 year를 4자리 숫자로 반환 df['year'] = pd.to_datetime(df['date'], format='%Y%m%d %H:%M:%S').dt.year 참고
내가보려고쓰는tip
2021. 1. 31. 20:10