Pokemon Complete 2025
By shrijeetverma13 · April 12, 2026
The most complete Pokémon dataset— every Pokémon from Generation I through IX with 40+ features scraped from PokéAPI. Datasource :
The analysis produced a grouped bar chart comparing the average base stat totals of dual-type versus single-type Pokémon across every generation. The visualization clearly shows how these two groups stack up in each generation, making it easy to spot trends and differences at a glance.
The analysis produced two side-by-side charts showing the most common ability 1 values among Pokémon and which abilities are associated with the highest average base stat totals (for abilities held by at least 3 Pokémon).
Yes, there is a clear and meaningful relationship between capture rate and base stat total. The scatter plot reveals a moderate-to-strong negative correlation (r = -0.730), meaning that rarer Pokémon (lower capture rates) tend to be significantly more powerful (higher base stats). This confirms the intuition that harder-to-catch Pokémon are generally stronger.
Two bar charts have been generated showing the top 10 Pokémon type combinations (type 1 / type 2) by average offensive total and average defensive total, filtered to combinations with at least 2 Pokémon. These visualizations reveal which dual-type pairings excel offensively versus defensively.
Two visualizations were generated to answer your question. The first bar chart shows which Pokémon types dominate the top speed tier (the fastest 25% of all Pokémon), revealing which types are most represented among the speediest competitors. The second scatter plot maps every Pokémon's speed against their offensive total, color-coded by type, so you can visually spot how speed and offensive power relate across different types.
The analysis classified Pokémon as Offensive (attack defense ratio 1), Defensive (ratio < 1), or Balanced (ratio = 1) and visualized the results by primary type. Two charts were generated: a stacked bar chart showing raw counts and a percentage-based stacked bar chart showing the proportion of each orientation per type — making it easy to compare types regardless of their total Pokémon count.
The analysis compared Legendary, Mythical, and Regular Pokémon across all six base stats (HP, Attack, Defense, Sp. Attack, Sp. Defense, and Speed). Two visualizations were generated: a grouped bar chart and a radar chart, both clearly showing how each category stacks up. Regular Pokémon (n=1,025) average a Base Stat Total of 428, while Legendary and Mythical Pokémon visibly outperform them across every stat category. The radar chart especially highlights how Legendary and Mythical Pokémon have a much larger overall stat 'footprint' compared to regular ones.
The analysis produced three data tables breaking down how Pokémon are distributed across stat tier categories and which generations produce the most top-tier Pokémon. The tables show the count of Pokémon in each stat tier (such as Below Average, Average, Strong, Very Strong, and Legendary ranges), a cross-tabulation of generations versus stat tiers, and a ranking of generations by their top-tier Pokémon counts.
The analysis reveals which primary Pokémon types have the highest average base stat totals. Dragon types are the strongest overall, followed by Steel and Dark types. A bar chart and data tables were generated showing the full ranking across all primary types.
There is a clear upward trend in average base stat totals across Pokémon generations, indicating moderate power creep over time. The analysis shows that newer generations tend to introduce stronger Pokémon on average, with Generation IX having the highest average base stat total at 457.4, compared to the lowest in Generation III at 403.7 — a difference of 53.7 points. A bar chart with a trend line has been generated to visualize this progression across all nine generations.
The analysis produced a bar chart comparing how efficiently each growth rate category converts base experience into base stat totals. The visualization ranks all growth rate categories by their stat/experience ratio, making it easy to spot which category offers the best return. The chart uses color intensity to highlight the top-performing growth rate at a glance.
The analysis looked for non-legendary, non-mythical Pokémon that sit in the top 10% of base stat totals while also having a capture rate at or above the median — making them both strong and relatively easy to catch. Three data tables were generated exploring this group. The filtering criteria required base stat total to meet the 90th percentile threshold and capture rate to be at or above the median among non-legendary Pokémon.
A bar chart was generated showing which Pokémon types lean toward physical combat (positive values) versus special combat (negative values). The chart uses a red-blue color scale to make the contrast immediately clear — types shown in red favor physical stats (Attack + Defense), while types in blue lean toward special stats (Sp. Attack + Sp. Defense).
Bigger Pokémon do tend to be stronger, but the relationship is only moderate — not a strong rule. The scatter plots show weight has a correlation of r=0.46 with Base Stat Total, while height is slightly more predictive at r=0.51. So size gives you a hint, but it's far from guaranteed.
The analysis produced two visualizations comparing baby and non-baby Pokémon stats. The first chart shows a grouped bar chart comparing average stats (HP, Attack, Defense, Sp. Attack, Sp. Defense, Speed, and Base Stat Total) between baby and non-baby Pokémon side by side. The second chart highlights the top baby Pokémon ranked by their Base Stat Total, color-coded by primary type.
The diversity of primary type (type 1) distribution has remained relatively stable across all nine Pokémon generations. Two visualizations were produced: a stacked bar chart showing the percentage breakdown of each type per generation, and a diversity metrics chart tracking unique type counts, Shannon entropy, and evenness over time. On average, each generation features about 16.7 out of 18 possible types, indicating broad design coverage throughout the franchise's history.
The analysis produced two visualizations showing which habitats produce the strongest Pokémon on average and which types dominate each habitat. The bar chart ranks all habitats by their average Base Stat Total (BST), making it easy to spot which environments breed the most powerful Pokémon. A second grouped bar chart shows the top 3 dominant primary types for each habitat, revealing the type composition across different environments.