2015-02-26 2 views
-1

J'ai un fichier contenant 34 lignes et 17 colonnes de données et je voudrais choisir 100 fois l'une des rangées de manière aléatoire et ajouter à 17 composantes de la ligne différentes valeurs de bruit différentes. Quelle est la meilleure façon de choisir complètement une rangée au hasard?Choisissez aléatoirement les lignes d'un tableau bidimensionnel

+2

pas Pouvez-vous générer un nombre aléatoire entre 0 et 33 et l'utiliser comme un indice à votre tableau? –

Répondre

1

À partir du module random, utilisez random.choice:

import random 

nrows = 17 
random_row_index = random.choice(range(nrows))