Einfache Frage, ich möchte ein 1D numpy Array erhalten.Python 2D Numpy Array zu 1D (Art von ..)
einen 2D-Array gegeben, wobei jede Reihe einen einzelnen ‚1‘ Wert enthält, wie es zu einem 1D-Array umgewandelt werden, das aus dem Spaltenindex der ‚1‘ in dem 2D-Array
[[ 0. 0. 1.]
[ 0. 0. 1.]
[ 0. 0. 1.]
[ 0. 1. 0.]
[ 0. 1. 0.]
[ 0. 1. 0.]
[ 0. 1. 0.]
[ 1. 0. 0.]]
zu
[2 2 1 1 1 1 0]
Wie würde ich es in Python tun? Ich kenne die Terminologie dafür nicht, lassen Sie mich die richtigen Bedingungen für eine solche Transformation wissen.
Suchen Sie nach 'numpy.argmax'. – Divakar