본문 바로가기

코딩TIPS

[Python] Dataframe 날짜 더하기(dateoffset)

반응형

Dataframe에서 날짜를 더하고 빼는 방법을 확인하겠습니다.

 

우선 테스트에 사용할 데이터를 불러오겠습니다.(삼성전자 주가입니다.)

import FinanceDataReader as fdr

code='005930'
startdate='2020-01-01'
df=fdr.DataReader(code,startdate)
df=df.reset_index()

df.head()

 

 

사용법은 간단합니다.

dataframe에서 datetime column 지정 후 pd.DateOffset(기간)을 더해주시면 됩니다.

1년을 더해보겠습니다.

df['Date'] + pd.DateOffset(years=1)

 

1달을 빼볼까요

df['Date'] + pd.DateOffset(months=-1)

 

아래의 parameter에 대해 사용이 가능합니다.

 

이상으로 Dataframe에서 날짜를 더하고 빼는 방법을 확인해 봤습니다.

 

 

 

 

반응형