DatetimeIndex()

CODEDRAGON Development/Python

반응형


 

 

DatetimeIndex()

·       DatetimeIndex() 메소드는 특정한 순간에 기록된 타임스탬프(timestamp) 형식의 시계열 자료를 다루기 위한 인덱스를 만들어줄때 사용합니다.

·       타임스탬프 인덱스의 라벨값이 반드시 일정한 간격일 필요는 없습니다.

 

 

DatetimeIndex(['2018-12-01', '2018-12-02', '2018-12-03', '2018-12-04',

               '2018-12-05', '2018-12-06', '2018-12-07', '2018-12-08',

               '2018-12-09', '2018-12-10', '2018-12-11', '2018-12-12',

               '2018-12-13', '2018-12-14', '2018-12-15', '2018-12-16',

               '2018-12-17', '2018-12-18', '2018-12-19', '2018-12-20',

               '2018-12-21', '2018-12-22', '2018-12-23', '2018-12-24',

               '2018-12-25', '2018-12-26', '2018-12-27', '2018-12-28',

               '2018-12-29', '2018-12-30'],

              dtype='datetime64[ns]', freq='D')

 

parameter

description

dtype

data type

freq

특정한 날짜만 생성되도록 시계열 데이터의 형식 지정

freq

설명

freq="s"

freq="T"

freq="H"

시간

freq="D"

(day)

freq="B"

주말이 아닌 평일

freq="W"

에서 일요일

freq="W-MON"

에서 월요일

freq="M"

(month) 마지막

freq="MS"

달의 첫날

freq="BM"

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

freq="BMS"

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

freq="WOM-2THU"

달의 두번째 목요일

freq="WOM-3FRI"

달의 3번째 금요일

freq="Q-JAN"

분기의 첫달의 마지막

freq="Q-DEC"

분기의 마지막 달의 마지막

'5T'

5 단위 구간  

'10T'

10 단위 구간 

'20T'

20 단위 구간

'1H'

1시간 단위 구간

'1D'

1 단위 구간  

'1W'

1주일 단위 구각

'1M'

1 단위 구간  

'1Y'

1 단위 구간  

 

 

 

http://pandas.pydata.org/pandas-docs/stable/timeseries.html#offset-aliases

 

 

 

 

 

 

 

DatetimeIndex 인덱스의 보조 함수

보조함수

설명

pd.to_datetime()

날짜/시간을 나타내는 문자열을 자동으로 datetime 자료형으로 바꾼 후 DatetimeIndex 자료형 인덱스를 생성합니다.

pd.date_range()

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

 

pandas.to_datetime(arg, errors='raise', dayfirst=False, yearfirst=False, utc=None, box=True, format=None, exact=True, unit=None, infer_datetime_format=False, origin='unix')

https://pandas.pydata.org/pandas-docs/version/0.22/generated/pandas.to_datetime.html

 


반응형

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

date_range()  (0) 2020.02.12
to_datetime()  (0) 2020.02.12
시계열 데이터 다루기  (0) 2020.02.12
iris 컬럼 정보  (0) 2020.02.11
pivot_table()  (0) 2020.02.11