2017-11-03 2 views
1

지금 당분간 초 단위로 그룹화하고 싶습니다. 나는 그것을 수정해야한다는 것을 알고 있지만 어떻게 확신 할 수는 없다.팬더 날짜 프레임에서 초를 초 단위로 그룹화하는 방법

2017-08-18 23:59:35+02:00      -45.40 
2017-08-18 23:59:36+02:00      -69.00 
2017-08-18 23:59:37+02:00      -35.00 
2017-08-18 23:59:38+02:00      -1.00 
2017-08-18 23:59:39+02:00      33.00 

어떤 아이디어 :

내 초이 같은입니까? 'QH는'당신이 분 그룹에 원하는 dataframe의 시간 열이있는 경우

답변

1

, 인덱스으로 이것을 설정할 수 있습니다

df.set_index('qh', inplace=True) 

그런 다음 리샘플링 할 수 있습니다 (그룹) 분에 의해 인덱스 및 값을 시리즈로 가져 오십시오. 여기에 값을 합산합니다.

output = df['values'].resample('1Min').sum() 
+0

qh는 색인이 아닙니다. 내 인덱스는 그 이름이 없다는 것을 보여줍니다. –

+0

그래서 인덱스의 열은 gh입니까? 그렇다면 표시된대로 색인을 설정하십시오. –

+0

실제로 완벽하게 작동합니다. –

관련 문제