ich versuche gerade .txt files spaltenweise einzulesen mit der Funktion np.genfromtxt(). Eine der Spalten beinhaltet Zeitdaten im Format 'hh:mm:ss' als String. Mithilfe der Funktion np.core.defchararray.split(a,sep=':') habe ich die Zeit in 3 Teile aufgeteilt. Ouput sieht dann folgendermaßen aus:
Code: Alles auswählen
a=
array([['21', '46', '37'], ['21', '46', '42'], ['21', '46', '42'], ...,
['09', '15', '37'], ['09', '15', '37'], ['09', '15', '37']], dtype=object)
np.shape(a)=(1906,)
Ich habe zwei Fragen:
1. Wieso ist das shape (1906,) und nicht (1906,3)?Wie kann ich das ändern?
2. Wie kann ich das Array in int Format formatieren?
Bin für jede Hilfe dankbar.