0
私はtime periods of the day
にグループ化したい時系列を持っています。一日の時間単位でグループ化が簡単です:パンダ:グループ一日の一部へのタイムズク
times = pd.DatetimeIndex(df[datetime_field])
grouped = df.groupby([times.hour])
は今、私は分の任意の数でグループ化したい:
times = pd.DatetimeIndex(df[datetime_field])
grouped = df.groupby(['15M'])
私は15M
を受け入れるだろうTimeGrouper
クラスを見て興奮していたが、私私たちはそれを15分のビンサイズを持つ「時間帯」にグループ化したいと思っています。
minute_of_day
フィールドを追加してからpd.cut
を使用してグループ化することはできますが、それは遅くてデータを複製します。
どのようなヒントもありがとうございます。それを達成するために(多くの中で)
これは私がまさに必要です。そこから私は個人グループを引き出すためにget_groupを使いました。 – bcollins