Complete Pokémon Attribute Data
Data Science and Analytics
Tags and Keywords
Trusted By




"No reviews yet"
Free
About
Detailed statistics for all 1,118 Pokémon up to Generation 8 are provided in this data product. It aggregates information from various fan-favourite sources, including PokeAPI, PokemonDB, Serebii, and Bulbapedia, to offer a singular point of reference. Data entries are distinct for Pokémon with special forms, such as Mega Evolutions and G-Max variants, ensuring granular detail. This collection is ideal for statistical analysis, application development, and exploring the intricate world of Pokémon.
Columns
- name: The unique name of the Pokémon.
- pokedex_number: The Pokémon's official National Pokédex number.
- abilities: Potential abilities the Pokémon may have, separated by a tilde (~).
- typing: The elemental type or types of the Pokémon, separated by a tilde (~).
- hp: The base hit points (HP) stat.
- attack: The base attack stat.
- defense: The base defense stat.
- special_attack: The base special attack stat.
- special_defense: The base special defense stat.
- speed: The base speed stat.
- height: The Pokémon's height in decimetres.
- weight: The Pokémon's weight in hectograms.
- genus: A descriptive category for the Pokémon (e.g., "Mouse Pokémon").
- gen_introduced: The generation number in which the Pokémon was first introduced.
- female_rate: The probability of the Pokémon being female.
- genderless: A boolean flag indicating if the Pokémon is genderless.
- baby_pokemon: A boolean flag indicating if the Pokémon is a baby form.
- legendary: A boolean flag indicating if the Pokémon is legendary.
- mythical: A boolean flag indicating if the Pokémon is mythical.
- is_default: A boolean flag indicating if this is the Pokémon's default form.
- forms_switchable: A boolean flag indicating if the Pokémon can switch between multiple forms.
- base_experience: The experience points yielded when the Pokémon is defeated.
- capture_rate: The base capture rate, with a higher value making it easier to catch.
- egg_groups: The breeding groups the Pokémon belongs to, separated by a tilde (~).
- egg_cycles: A value that determines how quickly an egg of this Pokémon will hatch.
- base_happiness: The initial happiness level of the Pokémon when caught.
- can_evolve: A boolean flag indicating if the Pokémon is capable of evolution.
- evolves_from: The name of the Pokémon it evolves from, if any.
- primary_color: The primary colour of the Pokémon's design.
- shape: The general body shape of the Pokémon (e.g., "Upright", "Quadruped").
- number_pokemon_with_typing: The total count of Pokémon sharing the same elemental typing.
- normal_attack_effectiveness: Multiplier for how effective Normal type moves are against the Pokémon.
- fire_attack_effectiveness: Multiplier for how effective Fire type moves are against the Pokémon.
- water_attack_effectiveness: Multiplier for how effective Water type moves are against the Pokémon.
- electric_attack_effectiveness: Multiplier for how effective Electric type moves are against the Pokémon.
- grass_attack_effectiveness: Multiplier for how effective Grass type moves are against the Pokémon.
- ice_attack_effectiveness: Multiplier for how effective Ice type moves are against the Pokémon.
- fighting_attack_effectiveness: Multiplier for how effective Fighting type moves are against the Pokémon.
- poison_attack_effectiveness: Multiplier for how effective Poison type moves are against the Pokémon.
- ground_attack_effectiveness: Multiplier for how effective Ground type moves are against the Pokémon.
- fly_attack_effectiveness: Multiplier for how effective Flying type moves are against the Pokémon.
- psychic_attack_effectiveness: Multiplier for how effective Psychic type moves are against the Pokémon.
- bug_attack_effectiveness: Multiplier for how effective Bug type moves are against the Pokémon.
- rock_attack_effectiveness: Multiplier for how effective Rock type moves are against the Pokémon.
- ghost_attack_effectiveness: Multiplier for how effective Ghost type moves are against the Pokémon.
- dragon_attack_effectiveness: Multiplier for how effective Dragon type moves are against the Pokémon.
- dark_attack_effectiveness: Multiplier for how effective Dark type moves are against the Pokémon.
- steel_attack_effectiveness: Multiplier for how effective Steel type moves are against the Pokémon.
- fairy_attack_effectiveness: Multiplier for how effective Fairy type moves are against the Pokémon.
Distribution
The information is distributed as a single CSV file named
pokemon.csv
with a size of approximately 288.35 kB. It contains data for 1,118 Pokémon entries across 49 columns.Usage
Ideal applications include statistical modelling of battle outcomes, creating fan-made Pokédex applications, data visualisation projects comparing Pokémon stats across generations, and training machine learning models to predict Pokémon types or legendary status based on their attributes.
Coverage
- Geographic: Not applicable, as the data pertains to a fictional universe.
- Time Range: Covers all Pokémon from Generation 1 through to Generation 8.
- Demographic: Not applicable.
License
CC0: Public Domain
Who Can Use It
- Data Scientists: For statistical analysis, building predictive models, and exploring complex relationships between Pokémon attributes.
- Game Developers: To prototype battle simulators or create informational resources for player guides.
- App Developers: For building mobile or web-based Pokédex applications or trivia games.
- Pokémon Fans and Hobbyists: To conduct personal research, create content, or simply explore the data for fun.
Dataset Name Suggestions
- Pokémon Statistics Gen 1-8
- Complete Pokémon Attribute Data
- Pokémon Battle & Species Data
- Generation 8 Pokémon Master File
- Ultimate Pokémon Stats & Info
Attributes
Original Data Source: Complete Pokémon Attribute Data