Bonjour,
Comment utiliser JSL pour calculer les scores Z à différents niveaux d'agrégation ? Je travaille avec des données sur la mortalité par cancer (1999 - 2015) au niveau du comté. Je dois calculer les scores Z pour comparer chaque comté aux autres au sein d'un État et à tous les comtés du pays. Je ne peux pas simplement utiliser la fonction de standardisation car elle prend automatiquement une moyenne des taux, ce qui n'est valide que si les populations sont toutes exactement de même taille. Je dois utiliser une variante de la formule commune du score Z pour remplacer la moyenne des taux pour un état donné (incorrect) par la moyenne d'une région agrégée (un état entier, par exemple). Ceci est calculé en agrégeant indépendamment le numérateur et le dénominateur, puis en divisant :
autrement dit, SUM (Tous les décès dans tous les comtés de l'État K à l'année X) / SUM (Toutes les personnes de tous les comtés de l'État K à l'année X) =/= MOYENNE (taux de mortalité par cancer) pour tous les comtés de l'État X au moment Y.
- Plus important encore, dans le calcul du z-score, la sous-trahend au numérateur doit refléter une moyenne globale pour une région entière, PAS une moyenne des taux.
- Le script doit prendre en compte les valeurs nulles dans son calcul de N et à différents niveaux d'agrégation (nombre de comtés pour WV par exemple = 55, nombre de comtés pour lesquels les données ne sont pas nulles = 52 ; nombre de tous les comtés aux États-Unis = 3141, le nombre de tous les comtés pour les données n'est pas nul = 2956, par exemple).
- la fonction standardiser ne peut pas être utilisée ici car le
est calculé comme une moyenne des taux, ce qui n'est pas valide.

Existe-t-il un moyen d'utiliser JSL pour accomplir cette tâche efficacement ?
@Wendy_Murphrey @Theresa_Utlaut