린스토리

[Pandas] 날짜 생성하기 & 연산하기 본문

Python/Pandas

[Pandas] 날짜 생성하기 & 연산하기

rinaaaLee 2022. 6. 19. 16:31

Pandas를 활용해 Start Date와 End Date를 입력받아 날짜를 생성할 때 다음과 같이 사용하면 된다.

pd.date_range(start = start_date, end = end_date, freq = 'D')
# 'D': 1일 간격 생성 (Default)
# 'W': 1주 간격 생성
# 'M': 1달 간격 생성
# 'A': 1년 간격 생성

 

'str' type으로 입력받은 날짜를 pandas date format 변환

date = '2022-06-19'
pd_date = pd.to_datetime(date)

 

'str' type으로 입력받은 날짜 연산하기

date = '2022-06-19'
after_date = pd.to_datetime(date) + pd.Timedelta(days=1)
Comments