Pandas: Create a DataFrame using custom index

31 July 2020

Code

# Import library
import pandas as pd

# Create index
index = pd.Index(['summer', 'winter', 'rainy'], 
                 name='seasons')

# Create DataFrame
df = pd.DataFrame({
    'temperature': [40, 20, 30], # celcius
    'humidity': [40, 30, 70] # percent
    }, 
    index = index
)
print(df)

Output

         temperature  humidity
seasons                       
summer            40        40
winter            20        30
rainy             30        70






Any errors in code above?
Please send a message.