Pandas: Get shape, size, type, dtypes of a DataFrame

31 July 2020

Code

# Import library
import pandas as pd

# Create DataFrame
df = pd.DataFrame({
    'fruit':['mango','orange','banana', 'orange','lime'],
    'quantity':[55,22,87,1,1]
})

# Shape and size
print(df)
print('\nShape:', df.shape)
print('\nSize:', df.size)
print('\nType:', type(df))
print('\nData type:\n', df.dtypes)

Output

    fruit  quantity
0   mango        55
1  orange        22
2  banana        87
3  orange         1
4    lime         1

Shape: (5, 2)

Size: 10

Type: <class 'pandas.core.frame.DataFrame'>

Data type:
 fruit       object
quantity     int64
dtype: object






Any errors in code above?
Please send a message.