4

この質問の背後にある考え方は、完全な日時タグと異なる日のデータを使用しているときに、1時間ごとの動作を比較したい場合があるということです。ただし、日が異なるため、2つの1時間のデータセットを直接プロットすることはできません。

私の素朴な考えは、両方のセットの日時インデックスからその日を削除してから、それらを互いに重ねてプロットする必要があるということです。それを行うための最良の方法は何ですか?

または、代わりに、私の問題へのより良いアプローチは何ですか?

4

1 に答える 1

3

これは正確には当てはまらないかもしれませんが、時系列が次のようになっていると仮定すると、役立つはずですts

hourly = ts.resample('H')
hourly.index = pd.MultiIndex.from_arrays([hourly.index.hour, hourly.index.normalize()])
hourly.unstack().plot()

あなたがその日をまったく気にしないのなら、ただhourly.index = hourly.index.hourうまくいくはずです

于 2012-12-14T05:19:58.840 に答える