Numpy: somme des colonnes en ignorant certaines lignes ?
Bonjour à tous,
Voici par un exemple un array:
Code:
1 2 3 4 5 6
| [[3,8,8,5],
[1,1,1,1],
[1,1,1,2],
[5,3,6,6],
[1,1,1,1],
[5,6,7,8]] |
Ma première question: existe-t-il une méthode permettant de faire la somme des colonnes en ignorant les ligne 2 soit indice [1] et ligne 5 soit indice [4], bref des lignes que je souhaiterais ignorer ou me faut-il coder cette méthode ? De sorte, à obtenir pour résultat (lignes [1] et [4] ignorées):
Ma seconde question serait une fois le résultat obtenu, existe-il également une méthode qui remplacerait les éléments du résultats selon leur colonne (ou l'indice) par ordre décroissant ou me faut il le coder ?
Ainsi, je souhaiterais obtenir:
Si ces méthodes disons natives existaient, elles seraient certainement plus rapides car je vais avoir énormément de boucles.
Merci à tous.