docs: def collapse(dataframe, groupe, var):
      '''
      Pour une variable, fonction qui calcule la moyenne pondérée au sein de chaque groupe.
      '''
      grouped = dataframe.groupby([groupe])
      var_weighted_grouped = grouped.apply(lambda x: wavg(groupe = x, var = var))
      return var_weighted_grouped