Total Points v Three Point Attempted NBA teams through Dec 30, 2014

Total Points v Three Point Attempted NBA teams through Dec 30, 2014
Total Points v Three Point Attempted NBA teams through Dec 30, 2014

This scatter plot shows total points scored v three pointers attempted for NBA teams through Dec 30, 2014.

Each point represents a game.

The linear fit is also shown with its shaded region of normalcy.

Teams with a lot of points to the right side, like the Rockets, have taken a lot of threes. The Wizards, with a lot of points falling to the left, take few 3s.

For most teams shooting more threes correlates with more points.

This is not so for the Knicks, Celtics and a few other teams.

This matplotlib graphic was made at SportsDatabase.com
with the SDQL
three pointers attempted, points @ self.nice_team(team) and (season=2014) as ‘Total Points v Three Point AttemptednNBA teams through Dec 30, 2014’?polyfit=1&polyfit_show=1&transparency=0.5&polyfit_error_scale=0.3

Field Goals v. Attempts for NFL Kickers in 2014

Field Goals v. Attempts for NFL Kickers in 2014
Field Goals v. Attempts for NFL Kickers in 2014

This scatter plot shows field goals v. attempts for NFL Kickers in 2014.

The dashed line is the linear fit and the shaded region of normalcy guides the eye.

The Jets have attempted the most field goals and the Patriots have made the most.

Teams above the dashed line have a higher make rate than teams below the line.

The Colts stick out as having a high field goal percentage while the Viking had the lowest percentage.

NFL 2014 Passing Yards v Passes

NFL 2014 Passing Yards v Passes
NFL 2014 Passing Yards v Passes

This scatter plot shows passing yards v passes for each NFL player in 2014 that threw a pass.

Each team icon represents a player.

The dashed line is the linear fit with a slope of 7.3 yards per pass.

The Saints and Steelers tied for the most yards with the Saints taking more passes to get there.

The Packers and Cowboys stick out above the shaded region of normalcy with high yards per pass: The Raiders have an anomalously low yards per pass.

Passers break up into several groups. The upper right cluster are on passing teams; the next cluster are on rushing teams; finally teams with more than one quarterback.

Interestingly quarterbacks on teams with more than one often have very similar numbers.

At the low end of very few passes are a lot of running backs and punters on trick plays.

This matplotlib graphic was made at SportsDatabase.com
with the SDQL
S(passes),S(passing yards),Replace(team)@season=2014 and name|int($1) as Passes,int($2) as Passing Yards,$3@1 as ‘Passing Yards v PassesnNFL Players in 2014’?polyfit=1&polyfit_error_scale=80&marker_size=30&polyfit_show=1

Rushing Yards v Rushes NFL Players in 2014

 Rushing Yards v Rushes NFL Players in 2014
Rushing Yards v Rushes NFL Players in 2014

This scatter plot shows rushing yards v rushes for NFL players in 2014.

Each team logo represents a player’s performance.

The dashed line is the linear fit and the shaded region of normalcy guides the eye.

The slope of the dashed line is 4.3 yards per rush.

Players above the dashed line have a larger yard per rush average.

The Cowboys DeMarco Murray carried the ball the most and the furthest – by far.

The Seahawks and 49ers players sticking out above the dashed line are both quarterbacks: Wilson (7.2 yards per rush) and Kaepernick (6.1).


How many other players can you name? Click here for the answer.

This matplotlib graphic was made at SportsDatabase.com
with the SDQL
S(rushes),S(rushing yards),Replace(team)@season=2014 and name|int($1) as Rushes,int($2) as Rushing Yards,$3@1 as ‘Rushing Yards v RushesnNFL Players in 2014’?polyfit=1&polyfit_error_scale=280&marker_size=30&polyfit_show=0

Points Scored v Points Allowed for each NFL team through week 16, 2014

Points Scored v Points Allowed for each NFL team through week 16, 2014
Points Scored v Points Allowed for each NFL team through week 16, 2014

This scatter plot shows the points scored v points allowed for each NFL team through week 16, 2014.

The dashed line is the 2nd order polynomial fit and the shaded region or normalcy guides the eye.

Strong offensive teams are in the upper half of the graph and good defensive teams are to the left.

Good teams are in the upper left and bad teams are in the lower right.

This matplotlib graphic was made at SportsDatabase.com
with the SDQL
S(o:points),S(points),Replace(team)@team and season=2014|int($1) as Points Allowed,int($2) as Points Scored,$3@1 as ‘Points Scored v Points Allowednfor each NFL team through week 16, 2014’ ?marker_size=70&polyfit=2&polyfit_error_scale=0.004

Steals v Turnovers NBA teams through Dec 26, 2014

Steals v Turnovers NBA teams through Dec 26, 2014
Steals v Turnovers NBA teams through Dec 26, 2014

This scatter plot shows steals v turnovers for NBA teams through Dec 26, 2014.

The dashed line is the 2nd order polynomial fit and the shaded region of normalcy guides the eye.

The 76ers have both the most turnovers and the most steals.

The Bulls have the fewest steals and an average number of turnovers.

This matplotlib graphic was made at SportsDatabase.com
with the SDQL
S(turnovers), S(steals),Replace(team)@team and season=2014|int($1) as Turnovers,int($2) as Steals,$3@1 as ‘Steals v TurnoversnNBA teams through Dec 26, 2014’?polyfit=2&polyfit_error_scale=0.001&marker_size=50

Wins v Lead Changes NBA teams through Dec 25, 2014

Wins v Lead Changes NBA teams through Dec 25, 2014
Wins v Lead Changes NBA teams through Dec 25, 2014

This scatter plot show wins v total number of lead changes for NBA teams through Dec. 25, 2014.

The Magic have had the most lead changes and the Hawks have had the fewest.

The Knicks and Pistons stick out for having a high number of lead changes and a low number of wins.

This matplotlib graphic was made at SportsDatabase.com
with the SDQL
S(lead changes),S(W),Replace(team)@team and season=2014|int($1) as Lead Changes,int($2) as Wins,$3@1 as ‘Wins v Lead ChangesnNBA teams through Dec 25, 2014’?marker_size=60

Goals v Shots on Goal NHL teams through Dec 24, 2014

Goals v Shots on Goal NHL teams through Dec 24, 2014
Goals v Shots on Goal NHL teams through Dec 24, 2014

This scatter plot shows goals v shots on goal for NHL teams through Dec 24, 2014.

Also show is the second order polynomial fit and a shaded region on normalcy.

Teams above the lower-left to upper-right diagonal score on a higher percent of shots than average.

The Blackhawks have taken the most shots and the Lightning have scored the most.

The Sabres have taken the fewest shots on goals and have scored the fewest goals.

This matplotlib graphic was made at SportsDatabase.com
with the SDQL
S(shots on goal),S(goals),Replace(team)@season=2014 and team|int($1) as Shots on Goal,int($2) as Goals,$3@1 as ‘Goals v Shots on GoalnNHL teams through Dec 24, 2014’?polyfit=2&polyfit_error_scale=0.0008&symmetri&aspec&marker_size=60

Faceoffs Won v Faceoffs Lost for NHL teams through Dec 23, 2014

Faceoffs Won v Faceoffs Lost for NHL teams through Dec 23, 2014
Faceoffs Won v Faceoffs Lost for NHL teams through Dec 23, 2014

This scatter plot shows faceoffs won v faceoffs lost for NHL teams through Dec 23, 2014.

Also shown is the third order polynomial fits and a shaded region of normalcy.

Teams in the upper right half of the plot have had more faceoffs than average.

The Canadiens have won the most faceoffs and the Flames have lost the most.

This matplotlib graphic was made at SportsDatabase.com
with the SDQL
S(faceoffs lost),S(faceoffs won),Replace(team)@season=2014 and team|int($1) as Faceoffs Lost,int($2) as Faceoffs Won,$3@1 as ‘Faceoffs Won v Faceoffs LostnNHL teams through Dec 23, 2014’?polyfit=3&polyfit_error_scale=0.0000006&symmetric&aspect&marker_size=60

Yards Gained v Yards Allowed NFL teams through week 16, 2014

Yards Gained v Yards Allowed NFL teams through week 16, 2014
Yards Gained v Yards Allowed NFL teams through week 16, 2014

This scatter plot show the yards gained v yards allowed for NFL teams through week 16, 2014.

To guide the eye, the second order polynomial fit is given along with a shaded region of normalcy.

Upper left = good teams.
Lower right = bad teams.

The Seahawks defense has allowed the fewest total yards at 4,029 while the Saints have moved the ball the most with 6,244 total yards of offense.

The Raiders have gained the fewest yards followed closely by the Buccaneers and Jaguars.

The Falcons have allowed the most yards, followed by the Saints and the Bears.

This matplotlib graphic was made at SportsDatabase.com
with the SDQL
S(passing yards+rushing yards),S(o:passing yards+o:rushing yards),Replace(team)@team and season=2014|int($2) as Yards Allowed,int($1) as Yards Gained,$3@1 as ‘Yards Gained v Yards AllowednNFL teams through week 16, 2014’?polyfit=2&polyfit_error_scale=0.0008&symmetric&marker_size=50