ich habe jetzt versucht eine Idee umzusetzen , aber leider ohne richtig erfolg damit zu haben
Code: Alles auswählen
sv=np.array([np.nan,2,4,3,1,6,7,5])
V=np.array([1,2,3,4,5])
if sv[:0] == np.nan:
l= np.repeat(0,len(V))
else:
l = sv[1:]
print(l)
ich versuche es noch einmal zu erklären, also falls das erste Element von sv gleich NA ist , dann konstruiere ein Vektor l mit nur Nullen und der Länge von V
und falls nicht dann konstruiere l als sv ohne das erste Element
ABER: ich kann echt nicht die Ausgabe verstehen , ich mein die Syntax ist korrekt und alles scheint in Ordnung zu sein