date_range()

CODEDRAGON Development/Python

반응형



 

 

date_range()

모든 날짜/시간을 일일히 입력할 필요없이 시작일과 종료일 또는 시작일과 기간을 입력하면 범위 내의 인덱스를 생성할 때 사용할 수 있습니다.

 

 

import pandas as pd

pandas.date_range(start=None, end=None, periods=None, freq=None, tz=None, normalize=False, name=None, closed=None, **kwargs)

 

시작일과 종료일 범위로 날짜 생성

date_range(start, end)

pd.date_range("2010-1-1", "2010-1-30")

 

 

 

2000-1-1부터 30일을 생성

pd.date_range(start="2000-1-1", periods=30)

 

parameter

description

Start

시작일

end

종료일

periods

기간

freq

특정한 날짜

설명

S

T

H

시간

D

(day)

B

주말이 아닌 평일

W

(일요일)

W-MON

(월요일)

M

각 달(month)의 마지막 날

MS

각 달의 첫날

BM

주말이 아닌 평일 중에서 각 달의 마지막 날

BMS

주말이 아닌 평일 중에서 각 달의 첫날

WOM-2THU

각 달의 두번째 목요일

Q-JAN

각 분기의 첫달의 마지막 날

Q-DEC

각 분기의 마지막 달의 마지막 날

 

 

 

 

 

 

 

https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.date_range.html

 


반응형

'Development > Python' 카테고리의 다른 글

pandas_datareader 패키지  (0) 2020.02.11
df.groupby()  (0) 2020.02.11
pandas 주요 메소드  (0) 2020.02.11
text file, read_table()  (0) 2020.02.11
DataFrame.to_csv()  (0) 2020.02.11