You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Par ailleurs, il pourrait être intéressant de préciser sur la page VaccinTracker que l'objectif est la vaccination à 2 doses et de faire apparaitre aussi la date à laquelle 100% de la population adulte aura reçu la première dose.
Pour cela, je propose dans le fichier evolution.php de remplacer :
Au rythme actuel <small>(moyenne des 15 derniers jours)</small>, l'objectif de vacciner l'ensemble de la population adulte serait atteint le <b><span id="date_projetee_objectif"></span></b>.
par
Au rythme actuel <small>(moyenne des 15 derniers jours)</small>, l'objectif de vacciner l'ensemble de la population adulte serait atteint le <b><span id="date_projetee_objectif_dose1"></span></b> pour la première dose et le <b><span id="date_projetee_objectif_dose2"></span></b> pour la deuxième dose.
Et également remplacer dans le fichier vaccintrackerJs.php, fonction calculerDateProjeteeObjectif()
const date = new Date(nb_vaccines[nb_vaccines.length - 1].date)
date.setDate(date.getDate() + joursDose2Complete + joursDose1Complete)
return date
Oui cette erreur est dommageable. L'autre chiffre du paragraphe (le nombre de doses quotidiennes nécessaires pour atteindre la vaccination d'ici fin août) est également fausse.
Il se situe dans calculerObjectif()
Il est calculé en prenant le nombre de personnes avec 0 doses, en le multipliant par 2 et en divisant par le nombre de jours restants (avec 2 jours de retard mais passons).
Ca calcule comme si toutes les 1ères doses avaient déjà eu leur 2nde dose.
Il suffirait d'un calcul de ce genre pour corriger : "doses_restantes = 2 * objectif - nombre de 1ères doses - nombre de 2nde doses
objectif = doses_restantes / jours restants"
Pour l'erreur sur la date prévue, bien vu @jege31 ! Le calcul était trop alambiqué pour que je repère l'erreur.
Il aurait suffit simplement de faire quelque chose comme : "nombre de jours = nombre de doses restantes (comme calculé précédemment) / vitesse de vaccination cumulée (vdose1 + vdose2)".
Quelqu'un pourrait-il au minima supprimer ce paragraphe, faux ? (désolé je ne suis pas assez compétent dans ce langage pour proposer la modif)
Bonjour et bravo pour tout ce travail.
Sur la page VaccinTracker, section Évolution, la date calculée actuellement est le 2 novembre et elle m’a semblé bizarre au regard des graphiques.
L'erreur se trouve dans le fichier vaccintrackerJs.php, fonction calculerDateProjeteeObjectif().
Je propose de remplacer
par
Par ailleurs, il pourrait être intéressant de préciser sur la page VaccinTracker que l'objectif est la vaccination à 2 doses et de faire apparaitre aussi la date à laquelle 100% de la population adulte aura reçu la première dose.
Pour cela, je propose dans le fichier evolution.php de remplacer :
par
Et également remplacer dans le fichier vaccintrackerJs.php, fonction calculerDateProjeteeObjectif()
par
Et la tuyauterie entre calculerDateProjeteeObjectif() et evolution.php...
bien cordialement
Jérôme
The text was updated successfully, but these errors were encountered: