Catégorie : Guide

Comment calculer le décalage par groupe chez Pandas

Vous pouvez utiliser les méthodes suivantes pour calculer les valeurs décalées par groupe dans un DataFrame pandas : Méthode 1 : calculer le décalage par un groupe df['lagged_values'] = df.groupby(['group'])['values'].shift(1) Méthode 2 : calculer le décalage par plusieurs groupes df['lagged_values'] = df.groupby(['group1', 'group2'])['values'].shift(1) Notez que...

Comment calculer un maximum glissant dans les pandas (avec exemples)

Vous pouvez utiliser les méthodes suivantes pour calculer une valeur maximale glissante dans un DataFrame pandas : Méthode 1 : calculer le maximum glissant df['rolling_max'] = df.values_column.cummax() Méthode 2 : calculer le maximum glissant par groupe df['rolling_max'] = df.groupby('group_column').values_column.cummax() Les exemples suivants montrent comment utiliser chaque...