PandasのDataFrameでは、cumsum()やcumprod()メソッドを使用することで、各列の累積和や累積積を求めることができます。
cumsum()メソッドは、各列の値を順番に足し合わせていくことで、各列の累積和を求めることができます。
cumprod()メソッドは、各列の値を順番に掛け合わせていくことで、各列の累積積を求めることができます。
以下の例では、DataFrameを作成し、cumsum()メソッドを使用して各列の累積和を求めています。
import pandas as pd
# DataFrameを作成
df = pd.DataFrame({'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]})
# 各列の累積和を求める
df.cumsum()
実行結果:
A B C
0 1 4 7
1 3 9 15
2 6 15 24