Will the NBA Player's salary contribute to the team’s Win?

Posted on Oct 21, 2018

NBA New Season has Begun!

The NBA which had a lot of issues at stove league just opened. Which team will win the championship this season? Who will win the MVP? Each team has invested heavily in order to win, but the results are unknown. Was their investment appropriate?


Let's find Relation with Salary and Winning

Many sports stars surprise people with huge amounts of contracts.
However So are their salaries contributing to the team's victory?
My topic is to learn about the relationship between NBA games (W-L) and salary using Web Scrap.

Yes It’s Sports statistics

Do you know about the movie Money ball? This is a story about Bill, General Manager of MLB Oakland Athletics.
Because it is a traditional small market, the star players have been taken over by the big market team and it was time to need an alternative. Meanwhile, we used the statistics of sports to find low-salary high-efficiency players and reorganized the team, which became a new trend in MLB.


Web Scrap Site

I used selenium to collect data from three sites. The official data was used mainly, and WS and Salary data were not officially provided and collected elsewhere.

NBA official Stats

Win Share Stats

Player’s Salary Info


17-18 Team Record with salary cap 

  • Salary Cap :  Total Sum of Players Salary 
  • The Team Rank doesn't depend on the salary!

Ok. Let's check Team Record
The bar graph represents a team win. Houston on the left means the highest win , Phoenix the lowest winner.
The red dotted line means Salary Cap.

As you can see, the high salary of the team doesn't lead to the highest victory.
GSW / CLE / OKC, etc. invested heavily in the championship, and relatively higher HOU / TOR than their investment. IND had a high multiplier with low salary. This is also a remarkable point.


Salary Histogram 

  • The Top Ranked Players occupies most of the salary
  • This is similar to the Pareto principle in economics terms 


Salary Scatter

  • The higher Rank, The higher cluster of Salary

This page is Scatter Plot.
The x-axis indicates the team wins and the y-axis indicates a player's Salary
This graph shows the salary distribution of the overall team players. A relatively low-efficiency player that can't contribute to a team win is also noticeable. But I also know that basketball is a team sport, so I can not claim victory only for those players.


Correlation between Salary and Playing Time 

The key player with a high playing time is a lot of money. On the other hand, a lot of money players are forced to play a lot. Therefore A player who receives a lot of money has a lot to do with team wins.


Correlation between Salary and Win

Let's look at the correlation between team win and salary very simply.
W means the number of wins when the player participated in the game. If you look at the relationship, you can't confirm that the player with the highest salary contributes to the team victory.


How can we find out contribute to win?

So how can you confirm that you have contributed to the team win?
There are a lot of Stats in Basketball, and it's hard to check them one at a time.
In a similar concept, the indicator WAR is officially used in baseball, but the index I use today is Win share.
WS is an indicator of how much it has contributed to the team's victory, with various stats entering the element, and the formula on the right is one of them. We add the attack index and the defense index to derive a comprehensive win share.


WIN Share Top10 NBA 17-18 Season 

So let's take a look at WS Top 10 for the season.
First place is James Harden of Houston, and as you can see by numbers and salary, he is the NBA superstar.
In addition, He was MVP last Season. It is the players that contributed a lot to the team victory as there are a lot of salaried people. And the high salaried people are ranked in the highest rank.

Let's look at the relationship between Win Share and Salary.
As you can see, the salary and WS trends are the same, but there is often a Low Efficiency Player.
On the other hand, with a small salary you can look for players who contribute significantly to your team.


Let's Find Most cost effective Player

Let's look at the graph. Yokochi shows a remarkable contribution to the team even with a small salary, even if you look at the graph. And one person who stands out is Spencer Dinwiddie. In fact, he is not known but he is a player with enough talent to be a skill champion in NBA All-Star.
As you can see from the record, impressive players were selected.


Conclusion & Limitation

  1. Many investments can't win but the winning team has made a lot of investment.
  2. A salary raised by scarcity 
  3. A record that can't be checked ( ex) Screen Play , Spacing  ) 
  4.  The higher the Win Share, the greater the scarcity  
    •  Simple correlation and average has limitation


Modern basketball is evolving right now.  Because of the unique nature of basketball, we can not simply say that the salary contributes to the team win.  There are also many invisible indicators such as mental and leadership for victory. It is difficult to relate salary and victory, but I think it is also fun to watch sports.

Let's enjoy the NBA 18-19!


About Author

Related Articles

Leave a Comment

No comments found.

View Posts by Categories

Our Recent Popular Posts

View Posts by Tags

#python #trainwithnycdsa 2019 airbnb Alex Baransky alumni Alumni Interview Alumni Reviews Alumni Spotlight alumni story Alumnus API Application artist aws beautiful soup Best Bootcamp Best Data Science 2019 Best Data Science Bootcamp Best Data Science Bootcamp 2020 Best Ranked Big Data Book Launch Book-Signing bootcamp Bootcamp Alumni Bootcamp Prep Bundles California Cancer Research capstone Career Career Day citibike clustering Coding Course Demo Course Report D3.js data Data Analyst data science Data Science Academy Data Science Bootcamp Data science jobs Data Science Reviews Data Scientist Data Scientist Jobs data visualization Deep Learning Demo Day Discount dplyr employer networking feature engineering Finance Financial Data Science Flask gbm Get Hired ggplot2 googleVis Hadoop higgs boson Hiring hiring partner events Hiring Partners Industry Experts Instructor Blog Instructor Interview Job Job Placement Jobs Jon Krohn JP Morgan Chase Kaggle Kickstarter lasso regression Lead Data Scienctist Lead Data Scientist leaflet linear regression Logistic Regression machine learning Maps matplotlib Medical Research Meet the team meetup Networking neural network Neural networks New Courses nlp NYC NYC Data Science nyc data science academy NYC Open Data NYCDSA NYCDSA Alumni Online Online Bootcamp Online Training Open Data painter pandas Part-time Portfolio Development prediction Prework Programming PwC python python machine learning python scrapy python web scraping python webscraping Python Workshop R R language R Programming R Shiny r studio R Visualization R Workshop R-bloggers random forest Ranking recommendation recommendation system regression Remote remote data science bootcamp Scrapy scrapy visualization seaborn Selenium sentiment analysis Shiny Shiny Dashboard Spark Special Special Summer Sports statistics streaming Student Interview Student Showcase SVM Switchup Tableau team TensorFlow Testimonial tf-idf Top Data Science Bootcamp twitter visualization web scraping Weekend Course What to expect word cloud word2vec XGBoost yelp