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

Python Discussion :

Échantillonnage selon probabilité de tirage [Python 3.X]


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de _Agrid
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 112
    Par défaut Échantillonnage selon probabilité de tirage
    Bonjours à tous

    J'essaie de réaliser un petit programme en python 3 pour me réaliser un base de données de test

    Imaginons
    4 types de pièce ( 40 % rond, 35 % carré, 20 % triangle, 5% losange )
    5 couleurs ( 12 % vert, 24% bleu, 5 % jaune, 16% rouge, 43 %noir)
    3 chaines de production ( 66 % CH1, 15 % CH2, 19% CH3)

    Je souhaiterais qu'un programme me génère de manière aléatoire mais répondant à la répartition statistique (sur une grand nombre de tirage) des sorties de type :

    Rond, Jaune, CH1
    Carré, Noir, CH2
    Losange, Rouge, CH3
    Losange, Noir, CH1 ...

    Comment prendriez vous le problème et comment le coder en python ?

    Je vous remercie

    _Agrid

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 748
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 748
    Par défaut
    Salut,

    Citation Envoyé par _Agrid Voir le message
    Comment prendriez vous le problème et comment le coder en python ?
    Avec Python on évite de coder et on cherche d'abord ce qui existe dans les bibliothèques écrites par les anciens. Jetez un oeil à numpy.random.choice.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre confirmé Avatar de _Agrid
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 112
    Par défaut
    Merci Wiztricks

    Je connaissais le tirage aléatoire mais je ne connaissais pas le paramètre p pour la probabilité de distribution

    Je vais essayé avec cette piste

    Merci

    _Agrid

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

Discussions similaires

  1. Calcul de probabilité de tirage au sort
    Par Oberown dans le forum Probabilités
    Réponses: 1
    Dernier message: 02/03/2015, 14h13
  2. Tirage selon probabilité a priori
    Par Hadrien35 dans le forum R
    Réponses: 3
    Dernier message: 04/04/2011, 15h14
  3. Réponses: 6
    Dernier message: 12/03/2009, 05h52
  4. Probabilité de tirage
    Par Oberown dans le forum Probabilités
    Réponses: 7
    Dernier message: 28/10/2007, 01h28
  5. [VBA-E] Tirage au sort avec probabilité
    Par clarisse dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 12/05/2006, 11h01

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