Skip to content

Eliottfrhl/LOL_Data_Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Analysis project on League of Legends

Ce projet a pour objectif de nous familiariser avec l'API Riot et plus largement l'analyse et le traitement de données.

Utilisation

Le fichier PersonnalSoloQ.ipynb regroupe quelques fonctionnalités développées et les présente de manière plus didactique que les fichiers Python. N'hésitez pas à y faire un tour pour vous familiariser avec notre système.

Structure

class.py

Regroupe les classes Riot API, Summoner et Match.

getData.py

Récupère les données des champions pour les stocker localement.

playerVisualization.py

Ensemble de fonctions retournant des données et des statistiques concernant un joueur.

gameVisualization.py

Ensemble de fonctions retournant des données et des statistiques concernant un match.

Classes

Riot API

Permet de récupérer des matchs, des joueurs ou des informations sur le jeu.

Summoner

Permet de récupérer les derniers matchs de ce joueur, ainsi que diverses informations.

Match

Permet de récupérer les informations d'un match.

Collaboration

En début de session de travail

Pour setup git

  • git config --global user.name "Prenom Nom"

  • git config --global user.email "[email protected]"

  • git init

  • git remote add origin URL

  • git checkout main

  • git pull origin main

  • git pull origin main

  • pip install -r requirements.txt

Quand tu as fini quelque chose,

  • pip freeze > requirements.txt
  • Add dans VSCode ou git add {nom du fichier}
  • git commit -m "Message"
  • git push origin main

Ressources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published