View source: R/qta_ajouter_mei_taille_alt.R
qta_ajouter_mei_taille_alt | R Documentation |
Il s'agit d'une méthode alternative à celle utilisée par la base Aspe. Elle affecte à chaque individu d'un lot "S/L" qui n'a pas été mesuré une longueur tirée aléatoirement parmi celles des individus du sous-lot qui a été mesuré. Deux méthodes sont proposées.
qta_ajouter_mei_taille_alt(df, methode = "ta_integral", graine = NULL)
df |
Dataframe de données avec des variables "lop_id", "mei_mesure_reelle", "mei_id", "tyl_libelle" et "mei_taille". |
methode |
Caractère qui peut prendre les valeurs "ta_integral"ou "ta_partiel". Méthode d'attribution des tailles pour les individus non mesurées d'un lot S/L. Si methode = "ta_integral", il y a tirage aléatoire intégral avec remise. Chaque individu non mesuré se voit attribuer une longueur tirée aléatoirement parmi celles des individus mesurés. Si methode = "ta_partiel", soit NM le nombre d'individus mesurés et NNM le nombre d'individus non mesurés. Le vecteur des tailles mesurées est reporté autant de fois que possible (floor(NNM/NM)), puis les derniers individus se voient attribuer une taille par tirage aléatoire sans remise. |
graine |
Nombre entier. Fixe la graine du générateur de nombre aléatoire. Par défaut la graine est NULL donc chaque tirage aléatoire est unique. Pour pouvoir répéter le même tirage il faut fixer par exemple graine = 123. |
Le dataframe complété.
## Not run:
data <- data %>%
qta_ajouter_mei_taille_alt(methode = "ta_partiel",
graine = 452)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.