2017-08-04 7 views
0

私はpython pandasを初めて使用しており、20分間隔でデータをグループ化しようとしています。私がData.groupby([pd.TimeGrouper('20Min'))を使用している場合、それは動作していますが、0から20分、20-40などからグループ化されたデータを与えていますが、私は5〜25分、25〜45分などの間でデータをグループ化したいと考えています。パンダでデータをグループ化するTimeGrouper 5〜25分、25〜45分、45〜05分

このパンダを達成する方法を手助けしてくださいTimeGrouper。

ありがとうございます。我々は右として5とラベルとしてベースを使用しているので、

答えて

0
Data.groupby([pd.TimeGrouper(freq='20Min',base=5, label='right') 

は(前方に5分を開始、あなたに20分ごとにグループ化されたデータが得られます。つまり、それは25から05、25としてグループ化されます45などに、あなたが使用している場合、この:

Data.groupby([pd.TimeGrouper(freq='20Min',base=55, label='left') 

あなたに5後方分で20分ごとにグループ化されたデータが得られます(つまり、あなたのデータ意志グループとして:55:15:15:35など)

関連する問題