Get Type & Class of All Columns in pandas DataFrame in Python (Example Code)
In this article you’ll learn how to check the type of all columns in a pandas DataFrame in Python programming.
Setting up the Example
import pandas as pd # Import pandas library |
import pandas as pd # Import pandas library
my_df = pd.DataFrame({'A':range(22, 29), # Constructing a pandas DataFrame 'B':['x', 'x', 'z', 'y', 'x', 'y', 'x'], 'C':[True, True, True, False, True, False, True], 'D':range(208, 201, - 1)}) print(my_df) # A B C D # 0 22 x True 208 # 1 23 x True 207 # 2 24 z True 206 # 3 25 y False 205 # 4 26 x True 204 # 5 27 y False 203 # 6 28 x True 202 |
my_df = pd.DataFrame({'A':range(22, 29), # Constructing a pandas DataFrame 'B':['x', 'x', 'z', 'y', 'x', 'y', 'x'], 'C':[True, True, True, False, True, False, True], 'D':range(208, 201, - 1)}) print(my_df) # A B C D # 0 22 x True 208 # 1 23 x True 207 # 2 24 z True 206 # 3 25 y False 205 # 4 26 x True 204 # 5 27 y False 203 # 6 28 x True 202
Example: Check All Data Types of Each Column in a pandas DataFrame
print(my_df.dtypes) # Print type of all columns # A int64 # B object # C bool # D int64 # dtype: object |
print(my_df.dtypes) # Print type of all columns # A int64 # B object # C bool # D int64 # dtype: object
Further Resources & Related Tutorials
Have a look at the following Python programming tutorials. They discuss topics such as descriptive statistics, text elements, data conversion, and naming data: