Tag: numpy-broadcasting

Der Begriff Rundfunk wird beschrieben, wie NumPy behandelt arrays mit verschiedenen Formen, die während der arithmetischen Operationen. Unterliegen bestimmten Beschränkungen, die kleinere array ist „broadcast“ über das größere array, so dass Sie kompatibel Formen.

Numpy `ValueError: Operanden konnten nicht zusammen mit Shape übertragen werden ...`

Anzahl der Antworten 1 Antworten
Im mit python 2.7 und bin, der versucht, eine forcasting auf einige zufällige Daten aus 1.00000000 zu 3.0000000008. Es sind ca 196 Elemente in meinem array und ich bekomme die Fehlermeldung ValueError: operands could not be broadcast

Wie funktioniert numpy.newaxis und wann kann es verwendet werden?

Anzahl der Antworten 4 Antworten
Wenn ich versuche numpy.newaxis das Ergebnis gibt mir eine 2-d-plot-Rahmen mit x-Achse von 0 bis 1. Jedoch, wenn ich versuche über numpy.newaxis schneiden, Vektor, vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [