Convert and Encode Data Types

Understand how to convert and encode data types appropriately.

Convert data types

There are four main ways we can convert the data type of DataFrame columns:

  • We can use the astype() function to enforce a pandas dtype.

  • We can use the to_ functions like to_datetime() , to_timedelta(), and to_numeric() for manual dtype conversion.

  • We can use the apply() function to apply the custom Python function to columns.

  • We can use the convert_dtypes() function for automatic dtype inference and conversion.

Lets illustrate these different ways by using a dataset of students’ demographics and academic performance.

Get hands-on with 1200+ tech skills courses.