Das klingt einfach, und ich denke, dass ich dies in meinem Kopf zu komplizieren.Wie zwei numply Arrays der gleichen Form konditional zu kombinieren
Ich möchte ein Array erstellen, dessen Elemente aus zwei Source-Arrays der gleichen Form generiert werden, je nachdem, welches Element in den Source-Arrays größer ist.
zu veranschaulichen:
import numpy as np
array1 = np.array((2,3,0))
array2 = np.array((1,5,0))
array3 = (insert magic)
>> array([2, 5, 0))
I kann nicht arbeiten, wie eine array3 zu erzeugen, die die Elemente der array1 und array2 kombiniert um ein Array zu produzieren, wo nur die größere der beiden array1/array2 Elementwerte ist, genommen.
Jede Hilfe würde sehr geschätzt werden. Vielen Dank.
Ahah. Danke für die "Zeit", aber es ist ziemlich klar, dass der Standard, optimierter numpy Weg ist schneller als ein kundenspezifischer. Meine Methode würde nur Sinn machen mit einem komplexeren Zustand. –
@EricDuminil Yup total! Ich versuche nur zu sehen, wie sich verschiedene Methoden aufbauen, für mich und andere auch. – Divakar