Summe array von Zahl in numpy

Vorausgesetzt, ich habe einen numpy-array wie:
[1,2,3,4,5,6]
und ein weiteres array:
[0,0,1,2,2,1]
Ich möchte, um die Summe der Elemente der ersten array-Gruppe (der zweiten Reihe) und erhalten n-Gruppen-Ergebnisse in der Gruppe Zahl um (in diesem Fall wäre das Ergebnis [3, 9, 9]). Wie mache ich das in numpy?

  • Warum brauchen Sie numpy für diese? Sie sind nicht nur mit Vanille-python-Listen? Wenn nicht, was numpy-Typ sind Sie?
  • Ich brauche numpy für das, weil ich nicht wollen, um eine Schleife durch das array n-mal für n-Gruppen, da mein array-Größen können beliebig groß sein. Ich bin nicht mit python-Listen, ich war nur mit einem Beispiel-Datensatz in Klammern. Der Datentyp ist int.
  • Verwandte stackoverflow.com/questions/7089379/...
Schreibe einen Kommentar