Skip to content

jasminevasandani/WNBA_Teams_Clustering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

WNBA Machine Learning: K-Means Clustering

Clustering to Find the Best Teams & Simulating a Data-Driven "Playoff" Between the Best WNBA Players Across Time

image Photo: Angel McCoughtry of the Atlanta Dream playing against the Minnesota Lynx.

Overview

Using K-Means Clustering, I ranked all WNBA players into teams based on how well they performed compared to other players in their position.

Process

First, I scraped all WNBA player stats from Basketball-Reference.com. I decided the best way to create ranked teams among all WNBA players was to divide all players by position, then cluster players within each position according to that position's best performance metrics, and then combine top ranking clusters into teams. I used K-Means Clustering where k = 8, therefore I created a total of eight teams. At the end of my notebook, I simulate a data-driven game between the top two teams.

Conclusion

I was pleased with results of my modeling process. Players were ranked according to how well they performed in multiple categories. Additionally, the number of games played was not a feature used to rank the players. Therefore, the players were ranked by their overall game strategy. After doing this project, I hope to continue exploring data from other womens sports.

About

Using K-Means Clustering to Design the Best Teams of WNBA Players of All Time, and Simulating a Data-Driven Game Btwn the Top Two Teams

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published