요약
pandas의date_range()를 활용하여 동일한 시간 간격의 날짜 데이터 생성
1. 함수 인자
| 인자 | 설명 |
|---|---|
start, end | 날짜 주기 시작과 끝 |
periods | 생성할 날짜 개수 |
freq | 날짜 간격(주기), 기본값 'D' |
closed | 시작/끝 포함 여부 (left, right) |
2. 예시
import pandas as pd
# 1일 간격으로 날짜 인덱스 생성
pd.date_range(start='2024-01-01', end='2024-01-10')
# 구간을 3등분한 4개의 날짜 인덱스
pd.date_range(start='2024-01-01', end='2024-01-10', periods=4)
# 1달 주기
pd.date_range(start='2024-01-01', end='2024-12-31', freq='M')
# 3달 주기
pd.date_range(start='2024-01-01', end='2024-12-31', freq='3M')
# 시작일로부터 1개월 간격 3개
pd.date_range(start='2024-01-01', periods=3, freq='M')참고사이트