← retour aux snippets

pandas: expanding (cum*)

Cumulatifs et statistiques étendues.

python pandas #pandas#expanding#cumsum

objectif

Cumulatifs et statistiques étendues.

code minimal

import pandas as pd
s = pd.Series([1,2,3])
print(s.expanding().sum().tolist())

utilisation

import pandas as pd
s = pd.Series([1,2,3])
print(s.cummax().iloc[-1])

variante(s) utile(s)

import pandas as pd
s = pd.Series([1,2,3])
print(s.cumprod().iloc[-1])

notes

  • expanding.agg([‘mean’,‘std’]) pour stats progressives.