tirage aléatoire

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Pierre-Marc Chouinard
Messages : 32
Enregistré le : 03 Fév 2017, 13:50

tirage aléatoire

Messagepar Pierre-Marc Chouinard » 01 Fév 2018, 15:41

Bonjour,

J'utilise normalement la fonction sample pour effectuer des tiragse aléatoires. Cependant cette fois j'aurais besoin d'un tirage aléatoirement selon un plan bien précis et j'aurais besoin d'aide pour écrire la formule.

J'ai donc 10 traitements, 4 replicats par traitement, à assigé aléatoirement à 40 aquariums = 4 aquariums par traitement. Je voudrais tirer aléatoirement quel traitement (1 à 10) va être attribute a quels aquariums (1 à 40). Chaque traitement doit donc être tiré aléatoirement 4 fois pour être associé à un des 40 aquariums.

Partant de la function sample:

Code : Tout sélectionner

sample(1:10,10,replace = F)


Je ne peux pas seulement répété 4 fois cette formule, si je mets avec remise le même traitement peu sortir plus de 4 fois. J'aurais donc besoin d'effectué mon tirage avec remise, mais en ajoutant une function qui limite à 4 fois la sortie d'un traitement après quoi il doit être exclut du tirage ???

Merci

Logez Maxime
Messages : 3138
Enregistré le : 26 Sep 2006, 11:35

Re: tirage aléatoire

Messagepar Logez Maxime » 01 Fév 2018, 15:54

Bonjour,

Si j'ai bien compris :

Code : Tout sélectionner

sample(rep(1:10,4))

Cordialement,
Maxime

Pierre-Marc Chouinard
Messages : 32
Enregistré le : 03 Fév 2017, 13:50

Re: tirage aléatoire

Messagepar Pierre-Marc Chouinard » 01 Fév 2018, 19:19

Assh merci, c'est ridicule j'avais mal placé mes paranthèses.

Merci


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité