Ich packe eine CSV-Datei in ein numpy-array.
Der folgende Code macht dabei alles float.
Gibt es die Möglichkeit die ersten beiden csv-Werte als int32 und der letzte Wert float32?
data.csv
256945 1365856 1595.23
267894 1348952 1689.14
Code: Alles auswählen
with open(data.csv,'r') as dest_f:
data_iter = csv.reader(dest_f, delimiter = ' ')
data = [data for data in data_iter]
dt = np.dtype(np.float32)
data_array = np.asarray(data, dtype = dt)