11. Hello, computer
How to automate our python scripts to run on a schedule; taking arguments / parameters from a shell input, time zone tricks.
How to automate our python scripts to run on a schedule; taking arguments / parameters from a shell input, time zone tricks.
Breaking down the shot profile data for each player and visualising it to quickly identify and compare players' roles within a team context
How to visualise the shot distance profiles for each team. How do we optimise these visualisations to reveal each team's strategic DNA?
The Extra Pass will share the process and code as I build a data project with Python. It is for those interested in an inside look at how a data analysis or a Python programming project is done. Think of it as virtual at-work shadowing.
Visualising the dramatic changes to the NBA offences over the last 15 years to see how it has changed and where it might be going.
A data-driven look at how ageing affects the modern NBA. How old are the league's best players? Are modern players getting younger? Who's getting playing time? With visuals.
Analyze sports data with hexbin shot charts and bubble charts with Plotly and Plotly Express (source code & my own data for all 30 teams included in my GitLab repo)
Are assists good? In this article, I assess the link between NBA assists and scoring efficiency.
A look at the players whose presence most help their teammates' offence (or... not).
Where shots come from in modern basketball, and why - in visuals.
Catching up with the advanced analytics revolution
How to automate our python scripts to run on a schedule; taking arguments / parameters from a shell input, time zone tricks.
We move onto producing a summary chart capable of telling the story of each game for the teams as well as players involved.
We produce game-specific and matchup-specific shot blot charts to show how the playoffs and matchup has been affecting each team.
Breaking down the shot profile data for each player and visualising it to quickly identify and compare players' roles within a team context
Once we have the game data, we need to identify the "standout" games. How might we do that?
How to visualise the shot distance profiles for each team. How do we optimise these visualisations to reveal each team's strategic DNA?