Skip to content

sergey-sonkin/DK1-Stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

Professional League of Legends Competitor Data

Professional League of Legends player and streamer Duoking1 mentioned that he wished he could view stats about his teammates and his enemies. He felt as though his teammates consistently picked worse champions than the enemy team and that some players he got on his team performed significantly worse on his team than when they were on the enemy team.

I used the Riot Games API pull in games from all of his accounts in the current ranked season, and then used Pandas and Tableau to transform the data to aggregated statistics to produce a few dashboards so he'd have the tools to look into these trends himself.

I've embedded the dashboards for visual purposes but to interact with the data please click on the included links.

1. Unfiltered data + Teammate data

https://public.tableau.com/views/Duoking1S13ChampandPlayerWRs/Dashboard?:language=en-US&:display_count=n&:origin=viz_share_link

Dashboard
<script type='text/javascript'> var divElement = document.getElementById('viz1684880099111'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.width='1366px';vizElement.style.height='795px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.width='1366px';vizElement.style.height='795px';} else { vizElement.style.width='100%';vizElement.style.height='727px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script>

2. Filtered data

This dashboard allows the user to filter the role and champion that Duoking was playing in each of the games to isolate variables (so for example, we can isolate the number of Nautilus games to the games where Duoking couldn't be responsible for locking in the champion because he was in a different role).

https://public.tableau.com/views/OtherPlayersChampStatsinDK1S13Games/Dashboard1?:language=en-US&:display_count=n&:origin=viz_share_link

Dashboard 1
<script type='text/javascript'> var divElement = document.getElementById('viz1684880077775'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.width='550px';vizElement.style.height='1027px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.width='550px';vizElement.style.height='1027px';} else { vizElement.style.width='100%';vizElement.style.height='727px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published