Skip to content

(Python) Data Analysis on ranked matches as an ADC from my own League of Legends account. Used to create a dashboard for all my infos.

License

Notifications You must be signed in to change notification settings

MatheusMAssis/League-of-Legends-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

League of Legends - Ranked Analysis

Dashboard Results

Final Dashboard

Medium

I wrote about the creation of this project on my Medium account. Check out for some coding adventures!

About

First of all, I uninstalled League of Legends yesterday due to some stress playing the game. If you play, you probably understand what I'm talking about.

Trying to become more confortable on showing data, I created this project scrapping data from League of Legends matches history on their own website. After, I used my finished ranked games as an ADC to achieve the results on the dashboard created. Having more than 200 games this season, the results made it clear to me what were the problems.

  • league_preprocessing.ipynb is the file where I created the main csv file. I used Beautiful Soup to read my html file with all the games I wanted displayed on the page.
  • league_analysis.ipynb is the file where I generated the results that are displayed on my dashboard. Also, it's the main file for understanding my approach to achieve results using this database.

Conclusions

My stress came through an excessive streak of losses when I couldn't do anything in the game. That happened mostly because I was unable to maintain my farm at high levels as the months passed by. If you don't know about League of Legends, farm is the main way to earn gold throughout the match. Also, as an ADC, I need to have items to become strong and carry the game, so I need to earn as much gold as I can.

One important thing to notice is that I went from Bronze to Gold, so that can justify my loss of farm and wins in the early months. In addition, I was playing a lot more than usual, and that probably made me perform bad due to excess of playing.

For the champions analysis, I chose my Top 3 picks and made their own analysis. I still love Aphelios, even though I'm not that good with him... Maybe that's another reason for my bad performance.

Built With

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Thanks

Alt Text

Thanks for visiting my GitHub! <3

About

(Python) Data Analysis on ranked matches as an ADC from my own League of Legends account. Used to create a dashboard for all my infos.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published