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

Probabilités Discussion :

générer une loi normale avec une skewness et une kurtosis donnée


Sujet :

Probabilités

  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 13
    Points : 11
    Points
    11
    Par défaut générer une loi normale avec une skewness et une kurtosis donnée
    Bonjour,

    je dispose d'une série de nombre aléatoires uniformément répartis. J'aurais besoin de transormer cette série en une série qui suit une loi normale avec un skew et un kurt donnés (du coup la distribution n'est plus normale). savez vous comment faire ça? J'utilise vba mais un code java matlab passera aussi si vous en avez un, à défaut une idée d'algo à suivre??
    Un grand merci pour votre aide!

    Nicolas

  2. #2
    Membre éprouvé Avatar de Nemerle
    Inscrit en
    Octobre 2003
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 106
    Points : 1 213
    Points
    1 213
    Par défaut
    ?? je croyais que la kurtosis d'une loi normale valait toujours 3....

  3. #3
    Membre à l'essai
    Inscrit en
    Décembre 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 13
    Points : 11
    Points
    11
    Par défaut
    oui c'est ça. Mais je voudrais transformer ma loi pour avoir une skewness et une kurt différentes. Apres transfo je n'aurai donc plus une loi normale

  4. #4
    Membre éprouvé Avatar de Nemerle
    Inscrit en
    Octobre 2003
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 106
    Points : 1 213
    Points
    1 213
    Par défaut
    Citation Envoyé par paiva44 Voir le message
    J'aurais besoin de transormer cette série en une série qui suit une loi normale avec un skew et un kurt donnés (du coup la distribution n'est plus normale). savez Nicolas

    Ton explication de départ était donc incorrecte.

    A mon avis, il n'y a pas de solution explicite pour ça, car maitriser la kurtosis par exemple c'est maitriser une somme de puissance quatre par le carré de la somme des carrés... la seule formule explicite d'espérance de ce type que je connaisse ne porte que sur la somme des carrés divisé par le carré de la somme, et elle est TRES complexe (transformées de Laplace)!!

    Par contre, si tu tatonnes, une transformation X-->X^b te permet d'obtenir la kurtosis désirée. Tu peux par exemple utiliser un algo par dichotomie pour trouver ton b.

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 134
    Points : 129
    Points
    129
    Par défaut
    Si tu recherches une densité de probabilité paramétrable selon 4 moments (espérance, variance, kurtosis et skewness) regarde du côté de la loi Normale Inverse Gaussienne (NIG)

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Pearson ?
    Et pourquoi pas utiliser ce bon vieux système de PEARSON et son classique diagramme avec l'axe des BETA1 vertical et dirigé vers le bas (alors que beta1 est toujours positif )?

    On situe le point (BETA1, BETA2) sur ce diagramme, on en déduit la forme de la densité de probabilité, donc aussi la fonction de répartition, et il ne reste plus qu'à l'inverser, ce qui est presque toujours teès facile (sauf pour le type IV .....)

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 134
    Points : 129
    Points
    129
    Par défaut
    et il ne reste plus qu'à l'inverser, ce qui est presque toujours très facile
    Euuuh estimer une intégrale sur [t, -infini[ t un nombre réel est toujours assez délicat… Par exemple la fonction archi-connue "erf" n'est pas triviale que cela à calculer…

Discussions similaires

  1. Remplir un tableau avec une répartition suivant une loi normale
    Par Di.jo dans le forum Algorithmes et structures de données
    Réponses: 0
    Dernier message: 04/12/2014, 17h48
  2. [CR XI] formule de calcul d'une loi normale : faisable ou pas avec CR XI ?
    Par kikidrome dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 25/04/2014, 12h00
  3. Réponses: 1
    Dernier message: 19/05/2011, 12h48
  4. Réponses: 3
    Dernier message: 05/07/2007, 00h13
  5. [Statistiques] Générer une loi normale
    Par mhtrinh dans le forum C
    Réponses: 6
    Dernier message: 19/05/2006, 21h23

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