My first post on my blog last week, I posted 3d linear regression plot. In this plot it showed all the data points of year born, height, and weight of nba players.

Here is the figure again.

This figure is a bit focusing since it is lumping all the data together. (I will be posting all my python code soon).

Question: Compare data in 20-year intervals to see if nba players are really getting taller and heavier?

In doing divided up the data into 4 groups:

a (represented 1913-1933); b (represented 1934-1959); c (represented 1960-1979); d (represented 1980-1997)

1913-1933 | 1934-1959 | 1960-1979 | 1980-1997 | |

A | B | C | D | |

regression coef. | 4.24 | 4.3 | 4.6 | 4.66 |

mean height ft | 6.31 | 6.48 | 6.56 | 6.598 |

mean weight lbs | 192.7 | 201.8 | 213.1 | 219.9 |

Number of players | 470 | 1188 | 1288 | 975 |

(a) green data = 1913-1933; (b) red data = 1934-1959; (c) blue data = 1960-1979; (d) yellow data = 1980-1997

Since 1960 NBA players have gotten significantly heavier. As the NBA game has evolved to more physical play the players must have had to compensate with putting on more weight and muscle. The height of NBA players is likely controlled by other factors such as teams wanting to move towards larger and more dominate players. By analyzing NBA draft metrics of height and weight we could start build a picture of when height started to a major asset in the NBA.

Jointplot in Seaborn – the darker hexagons indicate the highest frequency of that data.

NBA 1913-1934 – looking at height and weight

NBA 1980-1997 – looking at height and weight

Stay tuned to more interesting data analyses in the near future.