sample
Tirage avec remise.
Séquence d'appel
s = sample(n,X,orient)
Paramètres
- n
Entier positif (taille de l'échantillon)
- X
Matrice. Population, les échantillons sont tirés de cette matrice.
- orient
Paramètre optionnel. Les valeurs possibles sont
{'*'}, 1, 2, 'r'
ou'c'
. Orientations possibles pour le tirage de valeurs de X. Voir la description ci-dessous.- s
Vecteur ou matrice contenant le tirage de valeurs de
X
.
Description
Cette fonction renvoie un vecteur ou une matrice. Elle contient un tirage
de n
échantillons, avec remise, d'éléments
de la matrice X
.
s = sample(n, X)
(ou s = sample(n, X, '*')
)
renvoie un vecteur s
dont les n
valeurs sont tirées aléatoirement,
avec remise, de X
.
s = sample(n, X, 'r')
(ou, de manière équivalente,
s = sample(n, X, 1)
)
renvoie une matrice de taille size(X,'r') * n
.
Elle contient un échantillon de n
lignes,
extraites avec remise, des lignes de X
.
s = sample(n, X, 'c')
(ou, de manière équivalente,
s = sample(n, X, 2)
)
renvoie une matrice de taille n * size(X, 'c')
.
Elle contient un échantillon de n
colonnes,
extraites avec remise, des colonnes de X
.
Générateur de nombres aléatoires
sample
se fonde sur la fonction grand pour générer les tirages aléatoires. Utiliser grand("setsd", seed)
pour changer la graine aléatoire de sample
.
Exemples
X = ['a' 'dd' 'arreu'; 'ber' 'car' 'zon'] s = sample(25, X) s = sample(25, X, 'r') s = sample(25, X, 'c')
Voir aussi
Report an issue | ||
<< rand | random | samplef >> |