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

Excel Discussion :

répartition statistique aléatoire


Sujet :

Excel

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 6
    Points
    6
    Par défaut répartition statistique aléatoire
    Bonjour,

    Voilà, supposons que j'ai 10 000 lignes remplies avec les termes:

    1 lion
    2 tigre
    3 singe
    4 lion
    5 lion
    6 singe
    7 tigre
    ...
    10 000 lion

    j'ai ensuite une matrice construite comme suit:



    taux de mutation Lion Singe Tigre

    Lion 25% 50% 25%

    Singe 15% 15% 70%

    Tigre 30% 30% 40%


    J'aimerais savoir comme appliquer a ma liste initiale ces mutations, i.e changer 25% des lion en lion, 50% en singe, 25% en tigre, Etc/

    merci beaucoup.

    G.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 149
    Points : 183
    Points
    183
    Par défaut
    Petite question, tu souhaites absolument modifier ta liste initiale et conserver tes 10000 lignes "mises à jour" (à mon avis assez compliqué et avec VBA quasi-obligatoire) ou cherches-tu seulement à travailler sur les totaux de chaque "espèce" (bcp plus simple je pense !!)
    Cdlt

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    merci pour la réponse,

    Malheureusement je souhaite conserver les 10 000 lignes en question dans le même ordre car elles seront traîter par la suite.

    G.

  4. #4
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Bonjour à tous,

    je joint un fichier afin d'être plues explicit.

    Bonne journée,

    G.
    Fichiers attachés Fichiers attachés

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 149
    Points : 183
    Points
    183
    Par défaut
    Il y a quand meme quelquechose que j'ai du mal à saisir dans ton travail. Comme veux-tu transformer 12.5% des tigres en lions ?? ou meme 25% des lions en chats ? quelles règles veux-tu appliquer ?

    Par exemple, pour les lions, 1/4 reste lion, 1/4 devient chat, 1/4 tigre, 1/4 singe, que se passe t'il si tu as 11 lions à l'origine ou n'importe quel nombre qui n'est pas un multiple de 4 ??
    Idem pour les tigres, 1/8 reste un tigre, 4/8, deviennent chat, 1/8 devient lion, et 2/8 singe ? or dans ton fichier tu as 14 tigres ... comment comptes-tu t'y prendre ??
    cdlt

  6. #6
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Bonjour tranzebou,

    je te donne la manière avec laquelle j'avais pensé procéder:
    J'envisageais tout d'abord de compter chaque espèces:

    Une somme qui renvoie le nombre de lignes "lion", "chat" etc.

    A partir de là, je calcule ce que représente:

    -A=Partie entière( 25% "lion")+1 (Mon travail réel est une estimation sur 11 000 lignes et n'est donc pas à une unité près)
    -Ensuite, (et là je sais pas faire) je prend ma liste initiale et choisi "A" lions (DE MANIERES ALEATOIRE) pour les transformer en "chat", puis parmis les "lions" restants j'en prends "A" autres que je transforme en "tigre", etc et pour la dernière espèce je prend les "lions" restants.

    Je c'est c'est pas très clair je reconnais.

    Toutefois, mon problème revient à trouver un moyen de choisir X% d'élements égals à "lion" dans une liste donnée et ceci de manière aléatoire.

    Merci encore

    G.

Discussions similaires

  1. Répartition aléatoire de données
    Par lolo1960 dans le forum Access
    Réponses: 11
    Dernier message: 20/02/2014, 12h31
  2. [XL-2003] répartition aléatoire taches des absents
    Par Maxgad dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 20/02/2012, 05h39
  3. Réponses: 3
    Dernier message: 12/02/2011, 17h33
  4. Répartition aléatoire dans un tableau
    Par pyopyo dans le forum Langage
    Réponses: 2
    Dernier message: 23/04/2008, 14h02

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