I don't really care about his inconsistent, anyone can be that. But I do know Lin has never been on a losing team as a starter no matter how bad the world thinks of that team, and that must mean something.
Sure thing, dude. Here it is in JSON format. The important fields in each entry are "full_name" (the player's name), "season" (eg, "1993-94"), and "season_data" which contains the gamelogs for the given player in the given season. The other fields are for convenience and were pulled from the season_data field. What this data doesn't have are the means, standard deviations and consistency quotients.
i sotra agree with this too. Parsons had a bad slump at one point in the season. Nobody really calls him out on it much because he showed his worth in the playoffs. i think playoffs play a big role too, because thats where it counts most
Thank you. I will play around with it and use it as a template if I decide to get serious. Much obliged. I can steal more code in 5 minutes than I can write in a week. One of my software engineering commandments.
Code: Assists Average CQ: 44.2 RK NAME SEASON MEAN STDEV CQ 1 Tim Hardaway 1991-92 10.0 3.0 30.4 2 Terry Porter 1987-88 10.1 3.3 32.4 3 Muggsy Bogues 1989-90 10.7 3.5 33.1 4 Mark Price 1988-89 8.4 2.8 33.7 5 Tim Hardaway 1990-91 9.7 3.3 34.3 6 Kevin Johnson 1989-90 11.4 4.0 35.4 7 Andre Miller 2001-02 10.9 3.9 35.5 8 Deron Williams 2007-08 10.5 3.7 35.6 9 Mark Jackson 1988-89 8.6 3.1 36.0 10 Jay Humphries 1986-87 7.7 2.8 36.2 11 Terry Porter 1986-87 8.9 3.2 36.2 12 Pooh Richardson 1991-92 8.4 3.0 36.5 13 Pooh Richardson 1990-91 9.0 3.3 37.1 14 Andre Miller 2000-01 8.0 3.0 37.3 15 Raymond Felton 2007-08 7.4 2.8 38.2 16 Kenny Anderson 1993-94 9.6 3.7 38.3 17 Eric Murdock 1992-93 7.6 3.0 39.0 18 Damon Stoudamire 1996-97 8.8 3.5 40.3 19 Sherman Douglas 1990-91 8.5 3.5 40.4 20 Brian Shaw 1990-91 7.6 3.1 40.4 21 Steve Francis 2000-01 6.5 2.7 41.3 22 Jeremy Lin 2012-13 6.1 2.5 41.3 23 T.J. Ford 2006-07 7.9 3.3 41.5 24 Damon Stoudamire 1997-98 8.2 3.4 41.9 25 Kirk Hinrich 2004-05 6.4 2.7 42.0 26 Jarrett Jack 2006-07 5.3 2.2 42.1 27 Mark Price 1987-88 6.0 2.6 42.7 28 Eric Murdock 1993-94 6.7 2.8 42.8 29 Nick Van Exel 1994-95 8.2 3.5 42.8 30 Jameer Nelson 2006-07 4.3 1.8 43.1 31 Vern Fleming 1985-86 6.3 2.7 43.4 32 Kenny Smith 1988-89 7.7 3.3 43.5 33 Gary Grant 1990-91 8.6 3.8 43.6 34 Mark Jackson 1989-90 7.4 3.2 43.7 35 Jason Williams 1999-00 7.3 3.2 43.8 36 Johnny Dawkins 1987-88 7.4 3.3 44.4 37 Nick Van Exel 1995-96 6.9 3.1 44.6 38 Gary Payton 1991-92 6.2 2.8 44.7 39 Jason Williams 2000-01 5.4 2.4 44.9 40 Mookie Blaylock 1990-91 6.1 2.8 45.0 41 Luke Ridnour 2005-06 7.0 3.1 45.2 42 Luke Ridnour 2004-05 5.9 2.7 45.3 43 Jay Humphries 1985-86 6.4 2.9 45.3 44 Ty Lawson 2011-12 6.6 3.0 45.6 45 Vern Fleming 1986-87 5.8 2.7 46.0 46 D.J. Augustin 2010-11 6.1 2.8 46.8 47 Jamaal Tinsley 2002-03 7.5 3.6 47.7 48 Evan Turner 2012-13 4.3 2.1 48.1 49 Gary Payton 1992-93 4.9 2.4 49.1 50 Kirk Hinrich 2005-06 6.3 3.1 49.6 51 Devin Harris 2006-07 3.7 1.9 50.6 52 Michael Adams 1987-88 6.1 3.1 50.8 53 Aaron Brooks 2009-10 5.3 2.7 51.4 54 Mookie Blaylock 1991-92 6.8 3.5 51.4 55 Jeff Teague 2011-12 4.9 2.5 51.8 56 Winston Garland 1988-89 6.4 3.3 51.9 57 Carlos Arroyo 2003-04 5.0 2.6 52.5 58 Rex Chapman 1990-91 3.6 1.9 53.4 59 Darren Collison 2010-11 5.1 2.8 54.2 60 Rumeal Robinson 1991-92 5.5 3.0 54.5 61 Rodney Stuckey 2009-10 4.8 2.7 56.3 62 Smush Parker 2005-06 3.7 2.1 56.6 63 Darrick Martin 1996-97 4.1 2.4 56.9 64 Mahmoud Abdul-Rauf 1992-93 4.2 2.4 57.5 65 Isaiah Thomas 2012-13 4.0 2.6 65.5
Code: Field goal percentage Average CQ: 34.9 RK NAME SEASON MEAN STDEV CQ 1 Kevin Johnson 1989-90 0.502 0.1 23.1 2 Pooh Richardson 1991-92 0.461 0.1 23.1 3 Pooh Richardson 1990-91 0.464 0.1 23.9 4 Tim Hardaway 1990-91 0.477 0.1 25.7 5 Tim Hardaway 1991-92 0.457 0.1 26.5 6 Sherman Douglas 1990-91 0.496 0.1 26.6 7 Steve Francis 2000-01 0.452 0.1 26.7 8 Mahmoud Abdul-Rauf 1992-93 0.446 0.1 27.3 9 Mark Price 1987-88 0.500 0.1 27.8 10 Deron Williams 2007-08 0.505 0.1 29.1 11 Aaron Brooks 2009-10 0.434 0.1 29.5 12 Kirk Hinrich 2004-05 0.391 0.1 29.5 13 Rodney Stuckey 2009-10 0.396 0.1 29.6 14 Kenny Smith 1988-89 0.455 0.1 29.7 15 Mark Jackson 1988-89 0.476 0.1 30.2 16 Mark Price 1988-89 0.525 0.2 30.7 17 Kenny Anderson 1993-94 0.414 0.1 31.8 18 Damon Stoudamire 1996-97 0.399 0.1 31.8 19 Andre Miller 2000-01 0.458 0.1 32.0 20 Raymond Felton 2007-08 0.410 0.1 32.1 21 Gary Payton 1992-93 0.484 0.2 32.5 22 Winston Garland 1988-89 0.439 0.1 32.5 23 Nick Van Exel 1995-96 0.401 0.1 32.5 24 Johnny Dawkins 1987-88 0.479 0.2 32.6 25 Ty Lawson 2011-12 0.488 0.2 32.7 26 Jay Humphries 1986-87 0.462 0.2 32.7 27 Damon Stoudamire 1997-98 0.396 0.1 32.7 28 Eric Murdock 1993-94 0.452 0.1 32.9 29 Andre Miller 2001-02 0.450 0.1 33.0 30 Rex Chapman 1990-91 0.436 0.1 33.0 31 Nick Van Exel 1994-95 0.405 0.1 34.0 32 Jeremy Lin 2012-13 0.434 0.1 34.2 33 Vern Fleming 1985-86 0.508 0.2 34.9 34 Kirk Hinrich 2005-06 0.414 0.1 35.0 35 Terry Porter 1987-88 0.524 0.2 35.0 36 Terry Porter 1986-87 0.502 0.2 35.2 37 Rumeal Robinson 1991-92 0.449 0.2 35.4 38 Brian Shaw 1990-91 0.459 0.2 35.4 39 Eric Murdock 1992-93 0.457 0.2 35.5 40 Evan Turner 2012-13 0.401 0.1 35.9 41 Jameer Nelson 2006-07 0.421 0.2 36.4 42 Jason Williams 1999-00 0.360 0.1 36.7 43 T.J. Ford 2006-07 0.435 0.2 36.8 44 Darren Collison 2010-11 0.458 0.2 36.9 45 D.J. Augustin 2010-11 0.405 0.1 36.9 46 Muggsy Bogues 1989-90 0.487 0.2 37.2 47 Jeff Teague 2011-12 0.468 0.2 37.4 48 Mookie Blaylock 1991-92 0.424 0.2 37.5 49 Isaiah Thomas 2012-13 0.429 0.2 37.8 50 Mookie Blaylock 1990-91 0.394 0.1 38.0 51 Luke Ridnour 2005-06 0.418 0.2 39.0 52 Vern Fleming 1986-87 0.484 0.2 39.2 53 Smush Parker 2005-06 0.438 0.2 39.3 54 Michael Adams 1987-88 0.447 0.2 39.8 55 Jay Humphries 1985-86 0.468 0.2 39.8 56 Jarrett Jack 2006-07 0.441 0.2 39.9 57 Carlos Arroyo 2003-04 0.448 0.2 40.8 58 Luke Ridnour 2004-05 0.403 0.2 42.2 59 Gary Grant 1990-91 0.426 0.2 44.0 60 Devin Harris 2006-07 0.472 0.2 44.7 61 Gary Payton 1991-92 0.435 0.2 45.3 62 Jason Williams 2000-01 0.384 0.2 46.2 63 Mark Jackson 1989-90 0.439 0.2 49.3 64 Jamaal Tinsley 2002-03 0.380 0.2 50.2 65 Darrick Martin 1996-97 0.403 0.2 50.7
Code: Offensive rating Average CQ: 24.2 RK NAME SEASON MEAN STDEV CQ 1 Kevin Johnson 1989-90 121.5 19.9 16.4 2 Pooh Richardson 1990-91 109.0 19.1 17.5 3 Sherman Douglas 1990-91 106.4 18.8 17.6 4 Tim Hardaway 1991-92 113.5 21.0 18.5 5 Pooh Richardson 1991-92 106.3 19.7 18.5 6 Jay Humphries 1986-87 108.7 21.4 19.7 7 Terry Porter 1987-88 119.0 23.7 19.9 8 Tim Hardaway 1990-91 113.8 23.0 20.2 9 Rodney Stuckey 2009-10 101.7 20.7 20.4 10 Eric Murdock 1992-93 110.2 22.6 20.5 11 Steve Francis 2000-01 112.9 23.2 20.5 12 Nick Van Exel 1995-96 109.4 22.5 20.6 13 Terry Porter 1986-87 112.8 23.4 20.7 14 Damon Stoudamire 1996-97 108.5 22.6 20.8 15 Mark Jackson 1988-89 113.9 23.8 20.9 16 Andre Miller 2000-01 109.0 22.9 21.0 17 Rumeal Robinson 1991-92 100.6 21.2 21.0 18 Kenny Anderson 1993-94 105.9 22.6 21.3 19 Johnny Dawkins 1987-88 112.9 24.1 21.4 20 Winston Garland 1988-89 105.2 22.5 21.4 21 Damon Stoudamire 1997-98 105.8 22.8 21.5 22 Kenny Smith 1988-89 104.5 22.5 21.6 23 Deron Williams 2007-08 118.5 26.1 22.0 24 Aaron Brooks 2009-10 106.9 23.6 22.0 25 Mark Price 1988-89 122.1 27.1 22.2 26 Andre Miller 2001-02 114.8 26.1 22.7 27 Mahmoud Abdul-Rauf 1992-93 105.3 24.0 22.8 28 Brian Shaw 1990-91 108.7 24.7 22.8 29 Vern Fleming 1985-86 109.0 25.1 23.0 30 Eric Murdock 1993-94 109.3 25.2 23.1 31 Raymond Felton 2007-08 102.9 23.9 23.2 32 Muggsy Bogues 1989-90 115.1 26.8 23.3 33 Kirk Hinrich 2004-05 103.1 24.1 23.4 34 Vern Fleming 1986-87 112.0 26.3 23.5 35 Mark Price 1987-88 114.5 27.3 23.8 36 Jameer Nelson 2006-07 101.2 24.5 24.2 37 Nick Van Exel 1994-95 112.0 27.3 24.4 38 Luke Ridnour 2005-06 108.5 26.7 24.6 39 Carlos Arroyo 2003-04 103.7 25.6 24.7 40 Ty Lawson 2011-12 116.1 28.7 24.7 41 T.J. Ford 2006-07 102.5 25.4 24.7 42 Mookie Blaylock 1991-92 106.7 26.6 25.0 43 Jeremy Lin 2012-13 104.1 26.2 25.2 44 Rex Chapman 1990-91 104.6 26.9 25.8 45 Gary Grant 1990-91 95.2 24.6 25.9 46 Darren Collison 2010-11 105.0 27.4 26.1 47 Michael Adams 1987-88 115.1 30.4 26.4 48 Mark Jackson 1989-90 102.6 27.2 26.5 49 Jeff Teague 2011-12 106.9 28.5 26.7 50 D.J. Augustin 2010-11 111.7 30.1 26.9 51 Gary Payton 1991-92 104.8 28.3 27.0 52 Evan Turner 2012-13 93.6 25.4 27.2 53 Gary Payton 1992-93 111.2 30.2 27.2 54 Jay Humphries 1985-86 106.0 29.0 27.4 55 Smush Parker 2005-06 105.6 29.3 27.8 56 Kirk Hinrich 2005-06 105.6 29.4 27.9 57 Isaiah Thomas 2012-13 109.6 31.2 28.4 58 Devin Harris 2006-07 110.8 31.9 28.8 59 Luke Ridnour 2004-05 111.5 32.4 29.1 60 Jason Williams 1999-00 90.5 27.0 29.9 61 Jarrett Jack 2006-07 108.4 32.6 30.1 62 Mookie Blaylock 1990-91 94.4 29.5 31.3 63 Jason Williams 2000-01 97.8 32.2 32.9 64 Jamaal Tinsley 2002-03 93.9 34.3 36.6 65 Darrick Martin 1996-97 109.5 44.3 40.5
Code: Game score Average CQ: 57.4 RK NAME SEASON MEAN STDEV CQ 1 Kevin Johnson 1989-90 20.6 7.2 35.1 2 Mark Price 1988-89 17.4 7.1 40.6 3 Tim Hardaway 1990-91 19.7 8.3 42.1 4 Terry Porter 1987-88 16.1 6.9 42.8 5 Steve Francis 2000-01 16.5 7.1 42.9 6 Deron Williams 2007-08 17.0 7.5 44.0 7 Tim Hardaway 1991-92 19.1 8.4 44.2 8 Andre Miller 2000-01 13.8 6.2 44.5 9 Pooh Richardson 1991-92 14.1 6.4 45.3 10 Pooh Richardson 1990-91 15.0 6.9 45.8 11 Muggsy Bogues 1989-90 13.1 6.1 46.4 12 Terry Porter 1986-87 13.7 6.4 46.7 13 Mark Jackson 1988-89 15.2 7.3 48.0 14 Sherman Douglas 1990-91 14.9 7.2 48.1 15 Eric Murdock 1992-93 13.7 6.7 48.9 16 Damon Stoudamire 1996-97 15.5 7.6 49.3 17 Jay Humphries 1986-87 10.8 5.4 49.7 18 Andre Miller 2001-02 16.6 8.3 49.7 19 Rodney Stuckey 2009-10 11.1 5.6 50.1 20 Winston Garland 1988-89 12.2 6.3 51.6 21 Ty Lawson 2011-12 14.2 7.4 52.0 22 Vern Fleming 1986-87 11.4 6.0 52.4 23 Brian Shaw 1990-91 12.5 6.6 52.9 24 Kenny Anderson 1993-94 15.5 8.3 53.2 25 Damon Stoudamire 1997-98 13.9 7.4 53.2 26 Vern Fleming 1985-86 12.7 6.8 53.6 27 Johnny Dawkins 1987-88 14.1 7.6 53.8 28 Raymond Felton 2007-08 11.3 6.2 54.5 29 Mark Price 1987-88 13.4 7.3 54.9 30 Eric Murdock 1993-94 13.8 7.6 55.0 31 Nick Van Exel 1995-96 11.8 6.5 55.4 32 Kenny Smith 1988-89 13.2 7.3 55.5 33 Kirk Hinrich 2004-05 11.6 6.6 56.5 34 Mahmoud Abdul-Rauf 1992-93 12.0 6.9 57.6 35 Michael Adams 1987-88 12.9 7.5 57.9 36 Aaron Brooks 2009-10 12.7 7.4 58.3 37 Luke Ridnour 2005-06 10.8 6.3 58.4 38 Nick Van Exel 1994-95 13.6 8.1 59.5 39 T.J. Ford 2006-07 11.5 6.9 59.8 40 Gary Payton 1992-93 11.6 7.1 60.9 41 Mookie Blaylock 1991-92 12.4 7.6 61.6 42 Jeff Teague 2011-12 10.5 6.5 61.7 43 Rumeal Robinson 1991-92 9.7 6.0 61.9 44 Kirk Hinrich 2005-06 11.9 7.5 62.8 45 D.J. Augustin 2010-11 11.3 7.2 63.2 46 Luke Ridnour 2004-05 8.9 5.6 63.7 47 Rex Chapman 1990-91 10.5 6.7 63.8 48 Mark Jackson 1989-90 9.9 6.3 63.8 49 Jeremy Lin 2012-13 10.6 6.8 63.9 50 Darren Collison 2010-11 10.2 6.6 65.2 51 Gary Payton 1991-92 9.2 6.1 66.0 52 Devin Harris 2006-07 8.1 5.4 66.0 53 Jarrett Jack 2006-07 9.5 6.3 66.5 54 Smush Parker 2005-06 9.0 6.1 67.7 55 Carlos Arroyo 2003-04 9.0 6.1 67.8 56 Evan Turner 2012-13 9.2 6.3 68.5 57 Jay Humphries 1985-86 10.2 7.1 69.2 58 Gary Grant 1990-91 8.8 6.2 70.4 59 Isaiah Thomas 2012-13 10.0 7.3 72.4 60 Jamaal Tinsley 2002-03 8.2 6.0 72.9 61 Jameer Nelson 2006-07 8.4 6.2 73.4 62 Jason Williams 1999-00 8.7 6.4 73.7 63 Mookie Blaylock 1990-91 10.8 8.0 74.6 64 Jason Williams 2000-01 7.7 5.8 74.9 65 Darrick Martin 1996-97 7.8 6.7 86.2
Right now we need him to be solid, its not his fault, hes young, 2nd yr starter etc etc its just the situation has changed dramatically
IMO Lin has all the potential in the world to be an star pg but, he must shoot better from 3, reduce the turnovers and play tough nose defense on a plethora of all-star pgs in the league. THE PROBLEM with Jeremy and why he will remain in question as a Houston Rocket,is what tangibles can he bring to the table when his shot is not falling which seems to be the key to getting him going. When he isn't hitting his jumper the rest of his game suffers, inconsistent play begins. He must bring his game to a contributing level when he is not scoring. If he could up his APG to 8 that would be awesome, rebounding must improve to.whether he is on that night scoring the ball or not what makes great PGs is what else can they give you.....?? At the moment Lin crashes but it may change with a good camp.IMJ
Dead on. For a point guard Lin has great size, exceptional speed and first step, good quickness, a sturdy body, great work rate during games, great work ethic in the gym etc., outstanding character and intelligence and is a mature and stable individual. These things are not teachable. What is not to like? Everything else is coaching, reps and practice. That is teachable. I believe that next season we see Lin 2.5. Better three point shooter, lower turn overs, more assists. I am very optimistic.
This is last season's pts scatter of some key players on Rockets team, Jeremy is not particular more inconsistent compare to any other player. So I think people think he is not consistent might be he did not reach people's expectation in terms of production, (pts/game). James have rather big swing too from game to game, however, since his average pts per game was pretty good, people don't really remember that. a 29 pt to 9 pt swing of Jeremy is harder to take compare to James 46 pt to 22 pt swing for sure. On the other hand, Parsons had equally big swing, but he is performing over expectation, whereas Jeremy is lower than expectation, (even everyone says they do not need Jeremy to perform at Linsanity level, but admit it or not, that is the expectation for him). Since Jeremy did have some games at Linsanity production occasionally, (38 pt spurs game, 29 pt Thunder game etc.), inconsistency would be the only conclusion as he did not have high enough number of games reaching that level. p.s. I think I posted this graph somewhere in CF, but I could not find it now. So sorry for those people who see this again.
Congradulations! Your reasoning with stats is superb and the effort you put into the research is exceptional. Your understanding of stats and your skills help clarifythe Lin inconsistency debate. We need more of your stat analysis .
If anything he is freaking consistent when he is involved and running like a PG. Which will never happen when Harden is playing, except in the first 2 games in last season. Frankly I think it wasn't too bad. Harden got his 30+ and Lin was 20 i think .
Lins per was rated 35 out of 50 PG's. His TOV% was 20. Actually this is not bad when all factors come in but all he has to do is this year go out and play better. 1 less TO a game. Make a few more 3's. Draw a few more fouls. The main thing is not to have a good game or two and then stink it up. One is forgiven for having a bad game now and again it is expected. It is another thing to never know which game that player is going to have. It makes them unreliable. New year coming.
This is a really great post. Thanks for doing what I would imagine is at least a few hours of work just to address this one issue. It's unfortunate that a lot of people are going to dismiss your analysis and your results because it doesn't fit their preconceived notion of "the truth". Per your results discussion, I think I know why you are seeing the higher-ceiling players show up at the top of the inconsistency list. Because of the way you are measuring "consistency" (as the standard deviation from the mean), you are basically showing the variance between each player's lowest and highest performances (variance = standard deviation ^ 2). A high-ceiling player like a Gary Payton in his first few seasons will invariably have the low-scoring games of any rookie or mediocre player, but will also show flashes where his talent will come through and put up fantastic numbers. This is, at least anecdotally, the same thing that Lin proponents argue is happening when he has a 7-point game followed up by a 38-point game followed by a 10-point game. It's not that he's "inconsistent" - it's that he has the capability to score more points than his peers. That's what is causing such a huge deviation from the mean. Now, to contrast, this doesn't mean that all good players are going to have high variance and all bad players are going to have low variance. If you are a bad player, you can be inconsistently bad, but your swings will be from 0 points to 4 points per game. If you are a good player, you can be consistently good, and just hover around 14-20 points per game (a much smaller variance than 4-30 points per game). Unfortunately, I think this analysis is actually incomplete. Variance in and of itself is not a good measure of consistency in the way that most people associate "consistent performance" with something. If a player has 1 game where he scores 0 points and 9 games where he scores 20 points, his variance is still going to be very close to if he had 2 games of 14 point and 8 games of 20 points (18.97 vs. 18.95). That being said, I do want to again thank you for doing a lot of this legwork. I think it's pretty interesting information. Personally, I would have to do a bit more thinking to come up with an analysis which I think would actually get at what you're trying to do here, so this is a pretty good start.