[BUG] broadcasting(?) #182

Closed
opened 2023-12-15 12:21:06 +00:00 by saeckech · 1 comment
Member

Current behavior

Heißt das Broadcasting? Wenn ich z.B. einem Datenset neue y-Werte zuweisen will ohne alle Werte manuell ändern zu müssen ergibt
Evaluate Expression -> "y=1"
die Fehlermeldung
[...] failed with error: ('x ((5,)) and y ((1,)) have different shapes',)
Ist das Absicht?
Mein workaround wäre
Evaluate Expression -> y=y*0+1

Version

updated today morning

Expected behavior

No response

Steps to reproduce

No response

Log messages

No response

Anything else?

No response

### Current behavior Heißt das Broadcasting? Wenn ich z.B. einem Datenset neue y-Werte zuweisen will ohne alle Werte manuell ändern zu müssen ergibt Evaluate Expression -> "y=1" die Fehlermeldung [...] failed with error: ('x ((5,)) and y ((1,)) have different shapes',) Ist das Absicht? Mein workaround wäre Evaluate Expression -> y=y*0+1 ### Version updated today morning ### Expected behavior _No response_ ### Steps to reproduce _No response_ ### Log messages _No response_ ### Anything else? _No response_
saeckech added the
Kind/Documentation
label 2023-12-15 12:21:06 +00:00
Member

Ja, das ist Absicht: Wenn du y explizit mit y = irgendwas einen neuen Wert zuweist, und damit den alten überschreibst, muss dieses Irgendwas die gleiche Länge wie vorher haben. Deine Variante oder y = np.ones(len(y)) sind da gültige Möglichkeiten.

Was auch geht: Mit y[:] = 1 die Werte in y zu ändern, ohne y an sich zu überschreiben.

Ja, das ist Absicht: Wenn du y explizit mit `y = irgendwas` einen neuen Wert zuweist, und damit den alten überschreibst, muss dieses Irgendwas die gleiche Länge wie vorher haben. Deine Variante oder `y = np.ones(len(y))` sind da gültige Möglichkeiten. Was auch geht: Mit `y[:] = 1` die Werte in y zu ändern, ohne y an sich zu überschreiben.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: IPKM/nmreval#182
No description provided.