le but est de faire les meilleurs histogrammes possibles pour faire apparaître les données calculées avec polars comme ceci:
const basic_stats_per_year_df = df_atih.groupBy("annee").agg(
pl.col("tauxPatients").min().alias("Taux de Patients Min"),
pl.col("tauxPatients").mean().alias("Taux de Patients moyen"),
pl.col("tauxPatients").median().alias("Taux de Patients médian"),
pl.col("tauxPatients").max().alias("Taux de Patients Max"),
pl.col("nombre_patients").sum().alias("Nombre total annuel de patients")
).sort( {
by: "annee",
descending: true
}).select(
pl.col("annee").alias("Année"),
pl.col("Taux de Patients Min"),
pl.col("Taux de Patients moyen"),
pl.col("Taux de Patients médian"),
pl.col("Taux de Patients Max"),
pl.col("Nombre total annuel de patients")
)
basic_stats_per_year_df
@BorisTherin @JeanGarf :
avec https://observablehq.com/plot/transforms/group
le but est de faire les meilleurs histogrammes possibles pour faire apparaître les données calculées avec polars comme ceci: