Maharashtra Stations — Historical climate normals, rainfall, and temperature data from India Meteorological Department stations across Maharashtra
# Download from https://mausam.imd.gov.in/
import pandas as pd
df = pd.read_csv('imd_climate.csv')
mh = df[df['State'] == 'Maharashtra']
print(f'Stations: {mh["Station"].nunique()}')
print(mh.groupby('Station')['Rainfall_mm'].sum().sort_values(ascending=False).head())| Field | Type | Description |
|---|---|---|
| station | string | Weather station name |
| temperature_max | float | Maximum temperature in Celsius |
| temperature_min | float | Minimum temperature in Celsius |
| rainfall_mm | float | Rainfall in millimeters |
| date | date | Observation date |