diff --git a/src/statistiques/v2/generales/StatsGenerales.ts b/src/statistiques/v2/generales/StatsGenerales.ts index e79a6fa..82e4055 100644 --- a/src/statistiques/v2/generales/StatsGenerales.ts +++ b/src/statistiques/v2/generales/StatsGenerales.ts @@ -21,8 +21,8 @@ export const statsGeneralesDesc = { label: "Durée médiane de résistance", unit: " jours", }, - nbFamillesResistantesActuellesOuPasseesSansEvenements: { - label: "Nb familles résistantes (actuelles ou passées) sans évènements", + nbFamillesResistantesActuellesSansEvenements: { + label: "Nb familles résistantes (actuelles) sans évènements", }, nbFamillesParContexteDEntree: { label: "Nb Familles par contexte d'entrée", diff --git a/src/statistiques/v2/generales/computeStatsGenerales.ts b/src/statistiques/v2/generales/computeStatsGenerales.ts index a23ead5..2b74f4f 100644 --- a/src/statistiques/v2/generales/computeStatsGenerales.ts +++ b/src/statistiques/v2/generales/computeStatsGenerales.ts @@ -15,11 +15,11 @@ export function computeStatsGenerales(familles: Famille[]): StatsGenerales { (f) => isResistant(f) || isExResistant(f) ); - const famillesSansEvenements = famillesResistantesOrEx.filter( + const famillesResistantes = familles.filter((f) => isResistant(f)); + const famillesSansEvenements = famillesResistantes.filter( (f) => f.Evenements.length === 0 ); - const famillesResistantes = familles.filter((f) => isResistant(f)); - + const dureesResistances = famillesResistantesOrEx.map( (f) => dureeResistanceInDays(f)! ); @@ -35,7 +35,7 @@ export function computeStatsGenerales(familles: Famille[]): StatsGenerales { ).length, dureeResistanceMedianne: median(dureesResistances), dureeResistanceMoyenne: average(dureesResistances), - nbFamillesResistantesActuellesOuPasseesSansEvenements: + nbFamillesResistantesActuellesSansEvenements: famillesSansEvenements.length, nbFamillesParContexteDEntree: sortByKey( countBy(famillesResistantesOrEx, (f) => f.ContexteEntree)