← retour aux snippets

pandas: diff/pct_change/cummax

Calculer différences, variations, cumul max.

python pandas #pandas#timeseries#diff

objectif

Calculer différences, variations, cumul max.

code minimal

import pandas as pd
s = pd.Series([100,110,121])
print(s.pct_change().round(2).tolist())

utilisation

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

variante(s) utile(s)

import pandas as pd
s = pd.Series([1,4,2,6])
print(s.cummax().tolist())

notes

  • pct_change utile pour séries financières.