Each column of a Pandas DataFrame has an associated datatype. A column of a Pandas DataFrame has either a numpy datatype or a built-in Python datatype.
Solution for How to set the datatypes of a Pandas DataFrame in Python : You can use pandas.DataFrame.astype() to set the datatypes of a Pandas DataFame Call pandas.DataFrame.astype(dtype) with dtype as a dictionary mapping column names to datatypes to create a copy of pandas.DataFrame with its columns cast to the datatypes in dtype.