0
votes

Compte tenu de deux tableaux numpus, trouvez l'élément dans la matrice A avec des valeurs uniques dans le tableau B

J'essaie de mettre en œuvre K-moyen par sélection de centroïde sélective. J'ai deux matrices numpopiques, une "fonctionnalités" qui dispose d'un ensemble de tableaux numpus où chaque tableau est une matrice de données et une autre matrice NP appelée "étiquettes", qui a l'étiquette de la classe Le point de données à un indice "I" appartient à . J'ai des daproints liés à 4 classes différentes. Ce que je veux faire, c'est d'utiliser à la fois ces tableaux numpopiques et choisissez une date de données de manière aléatoire de chaque classe. Pourriez-vous s'il vous plaît m'aider avec cela. En outre, y a-t-il un moyen de zip de deux tableaux numpy dans un dictionnaire?

Par exemple, j'ai le tableau de fonctionnalités comme:

[[1,1,1], [1,2 , 3], [1,6,7], [1,4,6], [1,6,9], [1,4,2]] et mon tableau d'étiquettes est [1,2,2,3,1,3]

Pour chaque valeur unique dans l'étiquette Numpy Array, je veux un élément correspondant choisi au hasard dans le réseau de fonctions. Un exemple de réponse serait: xxx


2 commentaires

Veuillez fournir un exemple de votre problème et le résultat que vous souhaitez réaliser.


J'ai mis à jour ma question avec un exemple. Vérifiez s'il vous plaît


3 Réponses :


1
votes

étant donné que c'est la configuration de votre question: xxx

Ceci devrait vous procurer une variable aléatoire de chaque étiquette dans le formulaire de dictionnaire: xxx / p>


0 commentaires

0
votes

Essayez: xxx

sortie xxx


0 commentaires

0
votes

Vous pouvez y accomplir avec un peu d'indexation et numpy.unique


xxx

xxx < / p>


0 commentaires