Ich lese eine CSV-Datei und alles funktioniert mit Ausnahme der Umwandlung der Werte in ganze Zahlen, da alle Werte dort Zeichenfolgen sind. Ich habe versucht, spaltenweise in einer Schleife so zu konvertieren:Python Numpy kann Strings nicht in Ganzzahlen von CSV-Datei konvertieren
counter = 0
while counter < len(data):
try:
data[counter,0] = data[counter,0].astype(int) # ID
data[counter,1] = data[counter,1].astype(int) # Survived
except ValueError:
pass
counter = counter + 1
Wie Sie sehen es die titanic Dataset ich versuche, mit zu arbeiten.
print (type(data[0,0]))
und Drucken der Typ eines Werts gibt mir <class 'numpy.str_'>
Wie richtig konvertiere ich die Spalten auf ganze Zahlen? Danke im Voraus!