1
のn行ごとの合計を取る方法と仮定パンダ:シリーズ
s = pd.Series(range(50))
0 0
1 1
2 2
3 3
...
48 48
49 49
にはどうすればn行ごとの合計で構成された新シリーズを得ることができますか?
n = 5のとき、期待される結果は以下のようになります。
0 10
1 35
2 60
3 85
...
8 210
9 235
のpythonでLOCまたはILOCとループを使用している場合は、もちろんしかし、私はそれがパンダの方法で簡単に行うことができると信じて、達成することができます。
また、これは非常に単純な例です。シーケンスの説明は期待していません:)。私が試している実際のデータシリーズには、時間インデックスと1秒ごとに値として発生したイベントの数があります。
[パンダシリーズでのルーピングのためのより多くのPythonic/Pandorableアプローチ](https://stackoverflow.com/questions/41485471/more-pythonic-pandorable-approach-to-looping-over-a-pandas-シリーズ) – miradulo
miraduloさん、ありがとうございました。後ほど参考にしておこう。 – HirofumiTamori