Bonjour, je cherche à transformer une matrice en colonne en matrice ligne mais je ne trouve pas la fonction adéquate
Merci par avance
Bonne journée
Bonjour, je cherche à transformer une matrice en colonne en matrice ligne mais je ne trouve pas la fonction adéquate
Merci par avance
Bonne journée
quid de numpy.ndarray.transpose()
- W
Ca marche, merci
Mais maintenant je dois mettre ma matrice en liste car sinon je ne peut pas faire de recherche à l’intérieur, donc en faite j'aurais pu la laisser en colonne (au moins maintenant je sait comment faire)
Je fait ça :
et ça me met cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for i in range (0,Mat.shape[1]): if Y[i]==83: frangeX = frangeX + 1
if Y[i]==83:
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
Salut,
Parcourir les éléments de la matrice se fait avec .nditer, genre:
Par contre, je ne vois pas ce que vous essayez de faire avec le code que vous montrez:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 for x in np.nditer(array, options): ...
D'où sort Y? ou est la matrice?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for i in range (0,Mat.shape[1]): if Y[i]==83: frangeX = frangeX + 1
- W
Partager