India-Popular Cities Weather

By shrijeetverma13 · May 6, 2026

This dataset contains monthly climate observations for 98 prominent Indian cities over a five-year period, from January 2020 to December 2025.By capturing…

A bar chart has been generated showing the total sunshine duration (in minutes) for each city in the dataset, helping you identify the best destinations for sun-seeking tourists. The cities are ranked from highest to lowest total sunshine, making it easy to compare options at a glance.

The analysis produced a bar chart and data tables showing average temperatures for all cities across the entire period. The visualization uses a color scale from blue (cooler) to red (warmer), making it easy to spot the hottest cities at a glance.

The analysis identified which cities experience the most extreme daily temperature ranges (the difference between the daily high and low temperatures). A bar chart and data tables have been generated showing the top 10 cities ranked by their average daily temperature range.

The analysis successfully produced visualizations and data tables showing how average temperatures have trended yearly from 2020 to 2025 across cities. Two charts were generated: a line chart showing each city's yearly average temperature trend, and a bar chart displaying the overall average temperature across all cities per year.

The analysis reveals clear seasonal patterns across 95 Indian cities. Two interactive charts were generated — a line chart showing monthly average temperatures and a grouped bar chart showing monthly average precipitation — along with detailed data tables. Most cities follow a classic Indian climate cycle: temperatures peak in May–June, then monsoon rains arrive heavily in July–August, cooling things down.

The analysis reveals which cities receive the most rainfall and when their wettest periods occur. Two charts were generated: a bar chart showing total precipitation for the top 10 cities, and a heatmap displaying monthly rainfall patterns across those cities. Mangalore tops the list with 25,894 mm total precipitation, followed by Kozhikode (19,579 mm), Kalyan-Dombivli (17,963 mm), Bhiwandi (17,884 mm), and Mumbai (17,883 mm). Notably, all top 5 cities share July as their peak precipitation month, reflecting India's southwest monsoon season.

The analysis successfully identified outlier rainfall months for each city using the IQR method and produced a bar chart along with supporting data tables. The bar chart shows the number of outlier rainfall months per city, making it easy to compare which cities experience the most extreme precipitation events. Additional data tables provide detailed breakdowns of the outlier records, including dates, cities, and rainfall amounts.

The analysis successfully produced a bar chart and data tables showing average atmospheric pressure rankings across all cities in the dataset. The chart displays each city's average pressure (in hPa) with error bars indicating variability, color-coded from low (red) to high (blue) pressure, and includes a dashed line marking the overall mean pressure for easy comparison.

The correlation matrix was computed across 7,056 rows and 6 weather variables. Two visualizations were generated: a heatmap showing all pairwise correlations with coefficients displayed, and a horizontal bar chart ranking every variable pair from strongest negative to strongest positive relationship. The strongest positive correlation is between average temperature (tavg) and minimum temperature (tmin) at 0.956, while the strongest negative correlation is between minimum temperature (tmin) and atmospheric pressure (pres) at -0.838.

The analysis computed the average daily temperature range (tmax minus tmin) for each city and ranked them from most volatile to most stable climates. Three data tables were generated showing the ranked results for all cities. The city with the highest average temperature range is flagged as the most volatile climate, while the city with the lowest average range represents the most stable climate.