整数値によるインデックスである python パネルがあります。dict 形式では、次のようになります。
{1:{1:series,2: series,3:series,4:series} 2:{1:series,2:series,3:series,4:series}...}
日付ごとにデータをロールスルーし、各日付で過去のタイム スライスを取り、すべての時系列に関数を適用して、X がタイムスライスの関数の出力であるこのような結果を取得します。
1 2 3 4 ...
1 X X X X
2 X X X X
3 X X X X
4 X X X X
私pandas.Panel.apply(func)
はこれを行うと思ったが、そうではありません。一見ランダムに見える1つの列でのみ結果が得られます。for ループで繰り返すことはできますが、これを行うためのより速くて簡単な方法があることを望んでいました。
次のようなパネルがあります。
<class 'pandas.core.panel.Panel'>
Dimensions: 1000 (items) x 3714 (major) x 1000 (minor)
Items: 1 to 1000
Major axis: 1997-09-10 00:00:00 to 2012-06-19 00:00:00
Minor axis: 1 to 1000