From 88f37c199aa2b512b046ba39be191c253b4dea38 Mon Sep 17 00:00:00 2001 From: Colin Maudry Date: Mon, 16 Jun 2025 22:33:02 +0200 Subject: [PATCH] Fixed import de lf dans stats --- src/pages/about.py | 2 +- src/pages/statistiques.py | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/pages/about.py b/src/pages/about.py index 08cd1a7..6062b8f 100644 --- a/src/pages/about.py +++ b/src/pages/about.py @@ -12,7 +12,7 @@ layout = [ children=[ html.H2(title), dcc.Markdown( - """Outil développé par Colin Maudry, sous licence GPL v3 (libre et gratuit). + """Outil d'exploration des [Données Essentielles de la Commande Publique](), développé par Colin Maudry, sous licence GPL v3 (libre et gratuit). - [wiki du projet](https://github.com/ColinMaudry/decp-processing/wiki) - [code source de decp.info](https://github.com/ColinMaudry/decp.info) diff --git a/src/pages/statistiques.py b/src/pages/statistiques.py index d9c4f1b..726b118 100644 --- a/src/pages/statistiques.py +++ b/src/pages/statistiques.py @@ -4,7 +4,7 @@ import plotly.express as px import polars as pl from dash import dcc, html, register_page -from src.utils import df +from src.utils import lf title = "Statistiques" @@ -12,11 +12,11 @@ register_page( __name__, path="/statistiques", title=f"decp.info - {title}", name=title, order=3 ) -df = df.with_columns( +lf = lf.with_columns( pl.col("lieuExecution_code").str.head(2).str.zfill(2).alias("Département") ) -df = ( - df.unique(subset="uid") +lf = ( + lf.unique(subset="uid") .select(["uid", "Département"]) .unique(subset="uid") .group_by("Département") @@ -30,6 +30,8 @@ with open("./data/departements-1000m.geojson") as f: for f in departements["features"]: f["id"] = f["properties"]["code"] +df = lf.collect() + fig = px.choropleth( df, geojson=departements,