IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Calcul des percentiles sur une liste de dictionnaires


Sujet :

Algorithmes et structures de données

  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2015
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Calcul des percentiles sur une liste de dictionnaires
    Bonjour,

    je dois calculer les percentiles sur une série temporelle malheureusement j'avoue que mes notions de math remontent à très loin et se sont un peu délitées avec le temps et j'ai besoin d'avoir la confirmation que la logique que j'emploie est correcte ... donc soyez indulgents s'il vous plait

    J'ai donc réduit mes données pour avoir en entrée une liste de dictionnaires {<valeur de la mesure>:<nombre de mesures ayant la même valeur>}
    Sur cette liste, j'applique le traitement suivant :

    1- Tri de la liste par ordre croissant de <valeur de la mesure>
    2- Calcul du rang absolu de chaque dictionnaires en arrondissant à l'entier supérieur : <index de la map>*<nombre de mesures ayant la même valeur>+<nombre de mesures ayant la même valeur>-1/<nombre de mesures ayant la même valeur>
    3- Calcul du pourcentage de chaque map : <nombre de mesures ayant la même valeur>*100/<nombre total de mesures>
    4- Calcul du pourcentage cumulatif de chaque map : <pourcentage cumulé map précédente ou 0>+<pourcentage de la map>
    5- Calcul du rang percentile : <pourcentage cumulatif de la map>-<pourcentage de la map>+(0,5*<pourcentage de la map>)

    C'est bien ça ?
    Par contre, par convention, qu'est ce qui est toléré au niveau des calculs intervenant dans celui des percentiles, on arrondi systématiquement à l'entier supérieur pour les entier et à la décimale supérieur pour les pourcentages ?
    De la même façon comment fait on quand une tranche percentile est "manquante", on fait une interpolation de la tranche précédente et de la tranche suivante ?

    Merci à tous pour vos interventions

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    Bonjour

    Quand tu as ton pourcentage cumulatif, tu as fini. Il faut noter les valeurs de point en point (pourcentage en pourcentage, si tu préfères).

    Il n'y a jamais de centile manquant. C'est juste que tes centiles consécutifs ne seront pas différents.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2015
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Ok, ça marche, merci beaucoup Flodelarab !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 17/03/2014, 08h43
  2. [Struts2] Mise à jour des données sur une liste déroulante
    Par kindersurprise77186 dans le forum Struts 2
    Réponses: 1
    Dernier message: 26/05/2011, 02h30
  3. [8.5]Problème pour calculer le nombre des personnes d'une liste
    Par Gotch59 dans le forum SAP Crystal Reports
    Réponses: 9
    Dernier message: 21/06/2007, 09h47
  4. Réponses: 22
    Dernier message: 29/03/2007, 22h51
  5. SQLServer 2000: Liste des contraintes sur une colonne ?
    Par swirtel dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 08/11/2005, 16h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo