본문 바로가기
파이썬

파이썬 Pandas를 사용하여 시간별 / 분별 시간 범위 만들기

by º기록 2021. 1. 13.
반응형

date_range와 유사한 팬더에서 시간 범위를 생성하는 방법이 있습니까? 같은 것 :

pandas.time_range("11:00", "21:30", freq="30min")

 

해결 방법

 

시간 범위는 독립형 인덱스 유형으로 존재하지 않습니다. 단일 날짜를 사용하여 생성

In [1]: pandas.date_range("11:00", "21:30", freq="30min")
Out[1]: 
<class 'pandas.tseries.index.DatetimeIndex'>
[2013-07-14 11:00:00, ..., 2013-07-14 21:30:00]
Length: 22, Freq: 30T, Timezone: None

시간 개체

In [2]: pandas.date_range("11:00", "21:30", freq="30min").time
Out[2]: 
array([datetime.time(11, 0), datetime.time(11, 30), datetime.time(12, 0),
       datetime.time(12, 30), datetime.time(13, 0), datetime.time(13, 30),
       datetime.time(14, 0), datetime.time(14, 30), datetime.time(15, 0),
       datetime.time(15, 30), datetime.time(16, 0), datetime.time(16, 30),
       datetime.time(17, 0), datetime.time(17, 30), datetime.time(18, 0),
       datetime.time(18, 30), datetime.time(19, 0), datetime.time(19, 30),
       datetime.time(20, 0), datetime.time(20, 30), datetime.time(21, 0),
       datetime.time(21, 30)], dtype=object)

여러 날짜에 걸쳐있는 경우 리샘플링 할 수도 있습니다.

무엇을하려고합니까?

 

참조 페이지 https://stackoverflow.com/questions/17644100

 

 

반응형

댓글