Etude du Pokédex

Le Pokédex est une encyclopédie recensant tous les Pokémons existant et permettant d'enregistrer leurs informations. Inventé par le professeur Chen, il est remis en début d’aventure à tout dresseur afin qu’il puisse récolter un maximum de donnée sur ces créatures.
Cependant avec l’apparition du Big Data et des objets connectés, le professeur n’a plus besoin d’envoyer des enfants de 13 ans parcourir le monde dans le but de récolter des données… Tous les Pokémons sont maintenant connectés et la base de données des Pokémons est complète.


Les statistiques des Pokémons

Chaque espèce de Pokémon possède des statistiques de base fixes suivantes:

Cependant lorsque vous attrapez un Pokémon, il a des statistiques réelles presque toujours différentes ! Qu'est-ce qui peut modifier les statistiques ? Plusieurs choses :
- Les statistiques de base : ce sont des nombres cachés qui sont fixés pour chaque espèce de Pokémon
- Le niveau : un Pokémon de haut niveau est plus puissant qu'un Pokémon de bas niveau !
- Les Valeurs Individuelles (IV) : ce sont des nombres cachés qui sont créés lorsque vous rencontrez un Pokémon pour la première fois ou lorsqu'il sort de l’œuf, c'est ce qui distingue deux Pokémon d'une même espèce, un Pokémon avec beaucoup d'IV est "naturellement doué". Cette valeur varie de 0 à 31.
- Les Valeurs d'Effort (EV) : ce sont des nombres cachés qui sont donnés après chaque combat, ils reflètent l'entrainement du Pokémon : battre des Pokémon avec beaucoup de Défense augmente les EV de Défense par exemple. Cette valeur varie de 0 à 255.

Nous allons maintenant étudier la base de données en format .cvs de l’ensemble des caractéristiques des Pokémons.


Base de donnée CSV

        1- Reconnaître les formats CSV, XML et JSON

A faire vous-même 1:

Ouvrir le fichier pokedex.csv avec un éditeur de texte type notepad (ou bloc note) et observer la façon dont sont présentées les données
1. Que représente la première ligne ?
2. Combien de données a-t-on sur chaque ligne ?
3. Comment sont séparées les différentes données sur chaque ligne ?


A faire vous-même 2:

Ouvrir le fichier pokédex.csv avec un logiciel de tableur-grapheur (Excel, Libre office Calc, ...)
4. Où se trouvent les données présentes sur une ligne ?
L’objectif va être d’obtenir une donnée par cellule. Pour cela nous allons convertir les données disponibles.
- Pour EXCEL: DONNEES puis CONVERTIR
- Pour LIBRE OFFICE : DONNEES puis TEXTE EN COLONNE

Choisir comme séparateur « VIRGULE » et décocher le reste. On voit un aperçu de ce à quoi va ressembler le fichier une fois converti. Vérifier que chaque donnée sera dans une colonne différente.
Chaque colonne est maintenant utilisée pour un descripteur.
Sauvegarder le fichier (au format XLS ou ODS)


        2. Filtrage et tri simple : 

Le filtrage s’effectue à partir de critères qui permettent de n’afficher que les informations y correspondant, en masquant les autres.


A faire vous-même 3 :

Sélectionnez toutes les colonnes de votre document et activer le filtrage:
- Pour EXCEL : DONNEES  puis FILTRER
- Pour LIBRE OFFICE : DONNEES puis AUTO FILTRE
Des « triangles » apparaissent dans la première ligne qui fera office de choix de descripteur. En cliquant sur ces triangles on peut maintenant choisir un filtrage particulier. Tri : Permet de ranger (par ordre alphabétique, par ordre croissant, ...) les éléments d’une liste.


A faire vous-même 4 :

Répondre aux questions suivantes:

5. Quel Pokémon est de type « Psychic » et « Fire » ?
6. Quel Pokémon est de type « Dragon » et « Electric » ?
7. Quel Pokémon est de type « Rock » avec plus de 100HP ?
8. Quel est le top 5 des Pokémons hors légendaire ayant le meilleur total des caractéristiques ?
9. Quel est le top 5 des Pokémons ayant le moins bon total des caractéristiques ?
10. Quels sont les Pokémons de type « Grass » avec plus de 100 en Attaque spécial et Défense spécial ?
11. Parmi les Pokémons légendaire de la seconde génération, lequel a le plus de Vitesse ?
12. Quel Pokémon « Electric » non légendaire a toutes ses caractéristiques au-dessus de la moyenne ?
13. Quel est le top 5 des Pokémons légendaires en prenant en compte la somme de leurs attaques et défenses spéciales ?
14. Quelle est la moyenne des HP des Pokémons de la 4e génération (3 chiffres après la virgule) ?
15. Quelle est la somme de toutes les caractéristiques des Pokémons ?
16. Parmi le starter de la 1er génération (Bulbasaur, Squirtle, Charmander), qui est le meilleur ?


       3. La datavisualisation : 

La datavisualisation est « l’art » de représenter des données de façon visuelle. Cela peut se concrétiser par différents types de graphiques (diagrammes, courbes, ...) ou des cartographies. La présentation sous une forme illustrée rend les données plus lisibles et compréhensibles.

Dans cette activité, il s’agit d’apprendre à utiliser un outil de datavisualisation qui s’appelle « Tableau public ».
https://public.tableau.com/fr-fr/s/
Regardez la vidéo didactique de présentation de Tableau public


A faire vous-même 5 :

À partir du fichier de données pokédex.xlsx, vous devez créer une présentation visuelle (infographie) sur les Pokémons afin de déterminer quel type de Pokémon est le plus puissant. Vous illustrerez votre infographie avec différents diagrammes (2 différents au minimum).