Besoin d'un PRO en PYTHON
InAnyWays
2020-12-23 18:05:08
matriceq6 = np.array(matriceressemblance)
array1 = np.array([0]*len(matriceq6))
array1[xmin] = smin
array1[ymin] = smin
J'ai une matrice matriceq6 et une liste de valeurs en array1, j'aimerais ajouter l'array1 en dernière ligne de la matriceq6, une idée ?
Ikea[Jingle]
2020-12-23 18:08:09
Faut que tu rentres dans la matrice flipflop14 pour ensuite faire un math import pour fermer les files gcd
Sous_la-pluie
2020-12-23 18:09:14
J’ai déjà eu ton problème, il faut explorer en profondeur l’array ducu
Epictogramme
2020-12-23 18:10:14
Ta question est pas claire, précise les dimensions des matrices stp
SamusArrete
2020-12-23 18:10:24
aaah numpy
Si c'était une vrai array, j'aurais juste dit "+"
numpy.concatenate
mais il faut que ce soit les mêmes dims
Vlad3PointZero
2020-12-23 18:11:39
Le 23 décembre 2020 à 18:09:03 Aleseth a écrit :
https://stackoverflow.com/questions/9775297/concatenate-a-numpy-array-to-another-numpy-array
https://image.noelshack.com/fichiers/2020/42/6/1602910613-hd-1.png
Ceci ou bien :
cela
https://stackoverflow.com/questions/34002427/adding-an-array-to-the-end-of-another-python
np.vstack((matriceq6,array1))
Vlad3PointZero
2020-12-23 18:13:21
hésite pas à le dire si l'un d'entre nous a trouvé la réponse
InAnyWays
2020-12-23 18:17:04
J'ai réussi avec ça du coup
matriceq6 = np.append(matriceq6, [array1], axis=0)
Vlad3PointZero
2020-12-23 18:17:45
Le 23 décembre 2020 à 18:17:04 InAnyWays a écrit :
J'ai réussi avec ça du coup
matriceq6 = np.append(matriceq6, [array1], axis=0)
ah, j'avais pensé à append en premier mais je me suis dit que c'était trop simple
GG a toi du coup.
Vlad3PointZero
2020-12-23 18:18:18
Le 23 décembre 2020 à 18:08:09 Ikea[Jingle] a écrit :
Faut que tu rentres dans la matrice flipflop14 pour ensuite faire un math import pour fermer les files gcd
Sinon tu peux essayer la suggestion de ce khey si tu veux avoir un code propre et opti.
PtitZolam
2020-12-23 18:25:19
concatenate ou append
Après comme un dit un khey il faut faire attention à la dimension de la matrice, que ce soit compatible. Sinon tu fais un petit reshape et ça devrait passer
Faut penser que les arrays c'est vraiment l'équivalent des listes multidimensionnelles, c'est pas bien dur à manier
InAnyWays
2020-12-23 18:33:03
Et pour ajouter la même array mais en colonne, vous avez une idée ?
matriceq6 = np.append(matriceq6, [array1], axis=1)
J'ai essayé avec ça, mais ça ne marche pas