ich habe folgendes Problem.
In einem Script lese ich aus einem Textfile in einer Schleife Zeilen mit 2 Messwerten pro Zeile ein.
Code: Alles auswählen
import numpy as np
while True:
try:
zeile=zeilen[a]
zeile=zeile[:-1]
zeile=zeile.split('\t')
messwerte_.append(zeile[0::2])
a=a+1
except IndexError:
break
messwerte=np.array(messwerte_)
Dasselbe funktioniert aber in einem anderen Script leider überhaupt nicht. Rein prinzipiell lese ich auch dort die Daten aus einem Textfile ein und will daraus einen 2 Spaltenvektor erstellen. Was mit dem np.array() aber nicht gelingt.
In dem einen fall habe ich wenn ich den numpy vektor öffne den korrekten Spaltenvektor mit dtype=<12 und im zweiten Fall einen Zeilenvektor mit dtype=object. Wobei ich dann die Elemente klarerweise nicht mit [x,x] indizieren kann.
Leider bin ich noch kein Python Profi und habe keine Ahnung warum das so ist.