La oss gå og utforske.
Funksjonssyntaks
Funksjonssyntaksen er som illustrert nedenfor:
Dataramme.astype (dtype, copy = true, feil = 'heve')Funksjonsparametrene er som vist:
Returverdi
Funksjonen returnerer en dataaframe med det spesifiserte objektet konvertert til måldatatypen.
Eksempel
Ta en titt på eksempelkoden vist nedenfor:
# Importer pandaerKonverter int til å flyte
For å konvertere 'Col1' til flytende punktverdier, kan vi gjøre:
df.Col1.astype ('float64', kopi = true)Koden over skal konvertere 'Col1' til flyter som vist i utgangen nedenfor:
Konvertere til flere typer
Vi kan også konvertere flere kolonner til forskjellige datatyper. For eksempel konverterer vi 'col1' til float64 og 'col2' til streng i koden nedenfor.
trykk (f "før: df.dtypes \ n ")I koden over passerer vi kolonnen og måldatatypen som ordbok.
De resulterende typene er som vist:
Konverter DataFrame til streng
For å konvertere hele DataFrame til strengtype, kan vi gjøre følgende:
df.ApplyMap (STR)Ovennevnte skal kaste hele DataFrame i strengtyper.
Konklusjon
I denne artikkelen dekket vi hvordan du konverterer en Pandas -kolonne fra en datatype til en annen. Vi dekket også hvordan man konverterer en hel dataaframe til strengtype.
Glad koding!!