SAMPLE_RANDOM
Syntaxe
SAMPLE_RANDOM(num_samples, data [, seed])
Paramètres
num_samples
Nombre d'échantillons à prélever de chaque colonne de la plage de données spécifiée.
data
Valeurs à échantillonner de manière aléatoire. Il peut s'agir d'une valeur constante, d'une colonne, d'une plage de cibles ou d'une expression convertie comme l'une de ces valeurs. Pour la définition du format de data, voir la section "Paramètres des fonctions macro" du chapitre du présent document correspondant à votre produit IBM ® .
seed
Valeur de départ facultative à utiliser pour la génération de nombres aléatoires. Il doit s'agir d'un entier. (Si une valeur non entière est fournie, la partir entière de cette valeur est automatiquement utilisée à la place.)
Description
SAMPLE_RANDOM échantillonne de manière aléatoire la plage de données spécifiée. Il renvoie une nouvelle colonne par colonne d'entrée, chacune contenant num_samples nombres échantillonnés de manière aléatoire à partir de la colonne d'entrée correspondante de data. Les échantillons sont utilisés suivant l'ordre dans lequel ils apparaissent dans chaque colonne (à savoir, les valeurs des données conservent le même ordre les unes par rapport aux autres). Si seed est fourni, il est utilisé comme valeur de départ pour le générateur de nombres aléatoires.
Exemples
Crée une colonne nommée TEMP avec 100 cibles contenant toutes la valeur 3.
Crée une colonne nommée TEMP, dans laquelle chaque valeur correspond à un échantillon aléatoire du contenu de la colonne V1.
Crée trois colonnes nommées TEMP, VX et VY contenant chacune 50 valeurs. Les valeurs de la colonne TEMP correspondent aux échantillons aléatoires de la colonne V1, es valeurs de la colonne VX correspondent aux échantillons aléatoires de la colonne V2 et les valeurs de la colonne VY correspondent aux échantillons aléatoires de la colonne V3.
Crée trois colonnes nommées TEMP, VX et VY contenant chacune 41 valeurs. Les valeurs de la colonne TEMP correspondent aux échantillons aléatoires des cibles 10 à 50 de la colonne V1, les valeurs de la colonne VX correspondent aux échantillons aléatoires des cibles 10 à 50 de la colonne V2 et les valeurs de la colonne VY correspondent aux échantillons aléatoires des cibles 10 à 50 de la colonne V3. Les autres cibles de TEMP sont vides.
Fonctions associées