pokemon-locations-region-multiplex
Description
Multiplex encounter hypergraph with PokéAPI Pokémon entries as nodes and regions as layers. In each layer, a hyperedge corresponds to one location area in that region and contains the Pokémon encounterable there across available game versions and encounter methods. Location areas with the same Pokémon set in the same layer are collapsed into one hyperedge; list-valued edge metadata records all represented location areas.
Basic statistics
- Nodes: 1328
- Hyperedges: 699
- Unique hyperedges: 699
- Max size hyperedge: 45
Hypergraph metadata
| Property | Description |
|---|---|
| name | (STRING) Dataset name (e.g., pokemon-locations-region-multiplex). |
| type | (STRING) Hypergraph type (e.g., MultiplexHypergraph). |
| version | (STRING) Dataset version (e.g., 1.0.0). |
| weighted | (BOOL) Whether the hypergraph is weighted (e.g., false). |
| node_type | (STRING) Semantic type of nodes (e.g., pokemon). |
| edge_type | (STRING) Semantic type of hyperedges (e.g., location_area). |
| layer_type | (STRING) Semantic type of multiplex layers (e.g., region). |
Node metadata
| Property | Description |
|---|---|
| pokemon_id | (INT) PokéAPI Pokémon identifier (e.g., 25). |
| name | (STRING) Pokémon name (e.g., pikachu). |
| species | (STRING) Pokémon species name (e.g., pikachu). |
| generation | (STRING) Generation where the Pokémon species was introduced (e.g., generation-i). |
| is_default | (BOOL) Whether this is the default Pokémon form (e.g., true). |
| primary_type | (STRING) Primary Pokémon type (e.g., electric). |
| secondary_type | (STRING) Secondary Pokémon type when present (e.g., flying). |
| height | (INT) Height in PokéAPI decimetre units (e.g., 4). |
| weight | (INT) Weight in PokéAPI hectogram units (e.g., 60). |
| base_hp | (INT) Base HP stat (e.g., 35). |
| base_attack | (INT) Base attack stat (e.g., 55). |
| base_defense | (INT) Base defense stat (e.g., 40). |
| base_sp_attack | (INT) Base special attack stat (e.g., 50). |
| base_sp_defense | (INT) Base special defense stat (e.g., 50). |
| base_speed | (INT) Base speed stat (e.g., 90). |
Hyperedge metadata
| Property | Description |
|---|---|
| layer | (STRING) Multiplex layer identifier (e.g., kanto). |
| location_area_ids | (LIST[INT]) PokéAPI location-area identifiers represented by the hyperedge (e.g., [285]). |
| area_names | (LIST[STRING]) Location area names represented by the hyperedge (e.g., [pallet-town-area]). |
| location_names | (LIST[STRING]) Parent location names represented by the hyperedge (e.g., [pallet-town]). |
| regions | (STRING) Region represented by the multiplex layer (e.g., kanto). |
| versions | (LIST[STRING]) Game versions in which the incidence appears (e.g., [red]). |
| encounter_methods | (LIST[STRING]) Encounter methods represented by the incidence (e.g., [walk]). |
| n_observations | (LIST[INT]) Numbers of raw PokéAPI encounter observations aggregated into the hyperedge (e.g., [12]). |
Hyperedge size distribution
Hyperdegree distribution
Download
- Version 1.0.0 Binary (88.0 KB) JSON (73.7 KB)
Provenance
Source: https://pokeapi.co/
License: BSD 3-Clause
Data derived from PokéAPI. Pokémon and Pokémon character names are trademarks of Nintendo. PokéAPI is not affiliated with Nintendo, Game Freak, or Creatures.
Reproducibility: Instructions and scripts
Citation
When this data is used in published research or for visualization purposes, please cite the following:
Copied!
No BibTeX entry is currently available. Please refer to the original source: https://pokeapi.co/