2016-11-24 3 views
1

저는이 작업에 어려움을 겪고 있습니다. 검색을 시도했지만 몇 가지 옵션을 시도했지만 관리 할 수는 없습니다. 값을 함께 첨가하고, 시간 변화Python Pandas 데이터 프레임 행을 추가로 결합하십시오.

본질적
     Data 
2016-11-24 00:00:00 5 
2016-11-24 00:30:00 1 
2016-11-24 01:00:00 4 
2016-11-24 01:30:00 11 
2016-11-24 02:00:00 3 
2016-11-24 02:30:00 19 
etc 

및 행을 "결합"

는 I 30 분 간격 인덱스로서 DATE_RANGE을 가지고 다음 dataframe를 간체 취하려는 시간 단위가 아니라 30 이상 분 간격으로 시리즈, 나는 다음으로 끝날 수 있도록 :

     Data 
2016-11-24 00:00:00 6 
2016-11-24 01:00:00 15 
2016-11-24 02:00:00 22 
etc 

사람이 어떤 제안을하시기 바랍니다 있습니까?

답변

2

당신은 sumresample를 사용할 수 있습니다

df = df.resample('h').sum() 
print (df) 
        Data 
2016-11-24 00:00:00  6 
2016-11-24 01:00:00 15 
2016-11-24 02:00:00 22 
+0

와우. 그것은 신속한 대응이었으며 완벽하게 작동합니다. 고맙습니다. – pottolom

+0

기쁜 마음으로 당신을 도울 수 있습니다! – jezrael