Lass uns Erkundung gehen.
Funktionssyntax
Die Funktionssyntax ist wie unten dargestellt:
Datenrahmen.ASTYPE (DTYPE, COPY = TRUE, ERSTELLUNGEN = 'RAISE')Die Funktionsparameter sind wie gezeigt:
Rückgabewert
Die Funktion gibt einen Datenrahmen mit dem angegebenen Objekt zurück, das in den Zieldatentyp konvertiert ist.
Beispiel
Schauen Sie sich den unten angegebenen Beispielcode an:
# Pandas importierenInt in die Schwimmer konvertieren
Um die 'COL1' in Floating-Punkt-Werte umzuwandeln, können wir:
df.col1.ASType ('float64', Copy = true)Der obige Code sollte 'Col1' in Schwimmkörper umwandeln, wie in der folgenden Ausgabe gezeigt:
In mehrere Typen konvertieren
Wir können auch mehrere Spalten in verschiedene Datentypen konvertieren. Zum Beispiel konvertieren wir 'Col1' in Float64 und 'Col2' in den folgenden Code in den Code in die Zeichenfolge.
print (f "vor: df.Dtypes \ n ")Im obigen Code übergeben wir die Spalte und den Zieldatentyp als Wörterbuch.
Die resultierenden Typen sind wie gezeigt:
Konvertieren Sie den Datenrahmen in String
Um den gesamten Datenframe in den String -Typ umzuwandeln, können wir Folgendes ausführen:
df.ApplyMap (STR)Das obige sollte den gesamten Datenrahmen in String -Typen geben.
Abschluss
In diesem Artikel haben wir behandelt, wie eine Pandas -Spalte von einem Datentyp in einen anderen konvertiert werden kann. Wir haben auch abgedeckt.
Glückliche Codierung!!