def print_synthese(fct, df):
res_count = dict()<EOL>polluant, res = fct(df)<EOL>print("<STR_LIT>" % polluant)<EOL>print("<STR_LIT>")<EOL>for k, v in res.items():<EOL><INDENT>comp = compresse(v)<EOL>if not comp.empty:<EOL><INDENT>comp.index.name = k<EOL>print(comp.to_string(na_rep='<STR_LIT>', float_format=lambda x: "<STR_LIT>" % x))<EOL><DEDENT>else:<EOL><INDENT>print("<STR_LIT>" % k)<EOL><DEDENT>res_count[k] = v.count()<EOL><DEDENT>res_count = pd.DataFrame(res_count).T<EOL>print("<STR_LIT>")<EOL>print(res_count)<EOL>
Présente une synthèse des calculs réglementaires en fournissant les valeurs
calculées suivant les réglementations définies dans chaque fonction de calcul
et un tableau de nombre de dépassement.

Paramètres:
fct: fonction renvoyant les éléments calculées
df: DataFrame de valeurs d'entrée à fournir à la fonction

Retourne:
Imprime sur l'écran les valeurs synthétisées