{"id":175,"date":"2011-01-19T15:32:45","date_gmt":"2011-01-19T21:32:45","guid":{"rendered":"http:\/\/godismyjudgeok.com\/DStats\/?p=175"},"modified":"2013-10-11T09:30:23","modified_gmt":"2013-10-11T14:30:23","slug":"center-comparison-chart-and-k-means-clustering","status":"publish","type":"post","link":"http:\/\/godismyjudgeok.com\/DStats\/2011\/google-motion-charts\/center-comparison-chart-and-k-means-clustering\/","title":{"rendered":"Center Comparison Chart (and K-Means Clustering)"},"content":{"rendered":"<p>Last week, I unveiled a Google Motion Chart that included a large number of advanced stats <a href=\"http:\/\/godismyjudgeok.com\/DStats\/2011\/google-motion-charts\/point-guard-comparison-chart\/\">comparing point guards<\/a>.  This week, we&#8217;ll start at the other end: centers.  I actually am including players classified as either C or PF\/C by <a href=\"http:\/\/basketballvalue.com\/index.php\" class=\"broken_link\">BasketballValue<\/a>, where I got the position information.<\/p>\n<p>Most people feel that the position of center is changing, morphing into something different than it once was.\u00a0 The presence of numerous &#8220;centers&#8221; that hang around on the perimeter shooting 3&#8217;s is an indicator of this phenomenon.\u00a0 Still, there is a defined way a center plays&#8211;and to define it, let&#8217;s turn to the lovely tool known as K-Means Clustering.<\/p>\n<p>Tom Haberstroh had a <a href=\"http:\/\/hardwoodparoxysm.com\/archive\/2010\/09\/09\/nba-hd-positional-identity-crises-part-ii\/\">series at Hardwood Paroxysm<\/a> discussing the positional revolution.  I commented at the time that a K-Means clustering analysis may be the way to attack the problem of what &#8220;positions&#8221; there really are in the NBA.  Of course, the positional spectrum is really a continuum, but since there are 5 players on the floor, perhaps the 5 most common &#8220;roles&#8221; could be discerned.<\/p>\n<p>Well, thanks to Dr. Wagner Kamakura at Duke, there is a free <a href=\"http:\/\/faculty.fuqua.duke.edu\/~kamakura\/bio\/WagnerKamakuraDownloads.htm\" class=\"broken_link\">K-Means clustering plugin<\/a> for Excel.  I compiled 4 years&#8217; worth of <a href=\"http:\/\/hoopdata.com\/shotstats.aspx\">Hoopdata statistics<\/a> (the shot location data is critical for this analysis) and set to work.  I&#8217;m not exactly sure what I found.  I explored all sorts of clustering options&#8211;5, 6, 7, 9, 10 clusters; weighted clusters; different statistics.<\/p>\n<p>Here is a taste of the results, a table of a 5 cluster run, showing the archetype of each cluster.  The column &#8220;Wt&#8221; at the left shows what weight I put on that specific statistic.<\/p>\n<div id=\"attachment_181\" style=\"width: 575px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/godismyjudgeok.com\/DStats\/wp-content\/uploads\/2011\/01\/KMeans-Offense-5-Clusters.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-181\" class=\"size-full wp-image-181\" title=\"KMeans Offense 5 Clusters\" src=\"http:\/\/godismyjudgeok.com\/DStats\/wp-content\/uploads\/2011\/01\/KMeans-Offense-5-Clusters.png\" alt=\"5 K-Means Offensive Clusters\" width=\"565\" height=\"528\" srcset=\"http:\/\/godismyjudgeok.com\/DStats\/wp-content\/uploads\/2011\/01\/KMeans-Offense-5-Clusters.png 565w, http:\/\/godismyjudgeok.com\/DStats\/wp-content\/uploads\/2011\/01\/KMeans-Offense-5-Clusters-150x140.png 150w, http:\/\/godismyjudgeok.com\/DStats\/wp-content\/uploads\/2011\/01\/KMeans-Offense-5-Clusters-300x280.png 300w\" sizes=\"(max-width: 565px) 100vw, 565px\" \/><\/a><p id=\"caption-attachment-181\" class=\"wp-caption-text\">5 K-Means Offensive Clusters<\/p><\/div>\n<p>Cool, huh?  I don&#8217;t know what it means, either.  I never thought Jason Kidd and Troy Murphy played the same position.<\/p>\n<p>What is obvious, though, is that there is a well-defined &#8220;center&#8221; position.  The center has extreme values in nearly every statistical category, from AST% to shot location and FG%.  And Tim Duncan and Kevin Garnett don&#8217;t play center, at least on the offensive end&#8211;but David Lee does, or should I say did.  Lee was a &#8220;Center&#8221; only in 2007 but has since switched to cluster 3, &#8220;Post\/PF&#8221;.<\/p>\n<p>Well, to get back to the Center Comparison Chart.  To simplify matters, I just used BasketballValue&#8217;s positions, so as not to get stuck in the positionality swamp.  May I present 61 &#8220;Centers or Center\/Power Forwards&#8221;.  Three different clusters from above represented.<\/p>\n<div id=\"chart_div\" style=\"width: 575px; height: 500px;\"><\/div>\n<p>Interesting points:<\/p>\n<ul>\n<li>Centers are pretty average on offense a lot of the time&#8211;a lot of their baskets are created by others and they don&#8217;t create many themselves, for the most part.\u00a0 No one would dispute that Kevin Love is a really good offensive player, though.<\/li>\n<li>Dwight Howard can play some D.<\/li>\n<li>Bargnani is a Center\/PF?\u00a0 He doesn&#8217;t even get 10% of available rebounds!<\/li>\n<li>How can the same player be the best rebounder and the worst shot-blocker?<\/li>\n<li>Tyson Chandler is <em>efficient<\/em> on offense this year.  In that he scores when he shoots.  He just isn&#8217;t very good at offense otherwise!<\/li>\n<li>OKC has 3 &#8220;centers&#8221; but&#8230; ouch.<\/li>\n<\/ul>\n<p>Glossary Table:\n<table id=\"tablepress-9\" class=\"tablepress tablepress-id-9\">\n<thead>\n<tr class=\"row-1 odd\">\n\t<th class=\"column-1\">#<\/th><th class=\"column-2\">Label<\/th><th class=\"column-3\">Meaning<\/th><th class=\"column-4\">More Information<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\">1<\/td><td class=\"column-2\">Player<\/td><td class=\"column-3\">Player name<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\">2<\/td><td class=\"column-2\">Age<\/td><td class=\"column-3\">Age of player<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\">3<\/td><td class=\"column-2\">Tm<\/td><td class=\"column-3\">Team of player<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-5 odd\">\n\t<td class=\"column-1\">4<\/td><td class=\"column-2\">TS%<\/td><td class=\"column-3\">True Shooting %<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-6 even\">\n\t<td class=\"column-1\">5<\/td><td class=\"column-2\">eFG%<\/td><td class=\"column-3\">Effective Field Goal %<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-7 odd\">\n\t<td class=\"column-1\">6<\/td><td class=\"column-2\">ORB%<\/td><td class=\"column-3\">Offensive Rebounding %<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-8 even\">\n\t<td class=\"column-1\">7<\/td><td class=\"column-2\">DRB%<\/td><td class=\"column-3\">Defensive Rebounding %<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-9 odd\">\n\t<td class=\"column-1\">8<\/td><td class=\"column-2\">TRB%<\/td><td class=\"column-3\">Total Rebounding %<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-10 even\">\n\t<td class=\"column-1\">9<\/td><td class=\"column-2\">AST%<\/td><td class=\"column-3\">Assist %<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-11 odd\">\n\t<td class=\"column-1\">10<\/td><td class=\"column-2\">STL%<\/td><td class=\"column-3\">Steal %<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-12 even\">\n\t<td class=\"column-1\">11<\/td><td class=\"column-2\">BLK%<\/td><td class=\"column-3\">Block %<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-13 odd\">\n\t<td class=\"column-1\">12<\/td><td class=\"column-2\">TOV%<\/td><td class=\"column-3\">Turnover %<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-14 even\">\n\t<td class=\"column-1\">13<\/td><td class=\"column-2\">USG%<\/td><td class=\"column-3\">Usage %<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-15 odd\">\n\t<td class=\"column-1\">14<\/td><td class=\"column-2\">PER<\/td><td class=\"column-3\">PER<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-16 even\">\n\t<td class=\"column-1\">15<\/td><td class=\"column-2\">ORtg<\/td><td class=\"column-3\">Offensive Rating<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-17 odd\">\n\t<td class=\"column-1\">16<\/td><td class=\"column-2\">DRtg<\/td><td class=\"column-3\">Defensive Rating<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-18 even\">\n\t<td class=\"column-1\">17<\/td><td class=\"column-2\">OWS<\/td><td class=\"column-3\">Offensive Win Shares<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-19 odd\">\n\t<td class=\"column-1\">18<\/td><td class=\"column-2\">DWS<\/td><td class=\"column-3\">Defensive Win Shares<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-20 even\">\n\t<td class=\"column-1\">19<\/td><td class=\"column-2\">WS<\/td><td class=\"column-3\">Win Shares<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-21 odd\">\n\t<td class=\"column-1\">20<\/td><td class=\"column-2\">WS\/48<\/td><td class=\"column-3\">Win Shares\/48 minutes<\/td><td class=\"column-4\">see <a href=\"http:\/\/www.basketball-reference.com\/about\/glossary.html\">Basketball Reference Glossary<\/a><\/td>\n<\/tr>\n<tr class=\"row-22 even\">\n\t<td class=\"column-1\">21<\/td><td class=\"column-2\">ASPM<\/td><td class=\"column-3\">Advanced Statistical Plus\/Minus<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-23 odd\">\n\t<td class=\"column-1\">22<\/td><td class=\"column-2\">O ASPM<\/td><td class=\"column-3\">Offensive Advanced Statistical Plus\/Minus<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-24 even\">\n\t<td class=\"column-1\">23<\/td><td class=\"column-2\">D ASPM<\/td><td class=\"column-3\">Defensive Advanced Statistical Plus\/Minus<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-25 odd\">\n\t<td class=\"column-1\">24<\/td><td class=\"column-2\">OVORP<\/td><td class=\"column-3\">Offensive Value over Replacement player<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-26 even\">\n\t<td class=\"column-1\">25<\/td><td class=\"column-2\">DVORP<\/td><td class=\"column-3\">Defensive Value over Replacement Player<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-27 odd\">\n\t<td class=\"column-1\">26<\/td><td class=\"column-2\">VORP<\/td><td class=\"column-3\">Value over Replacement Player<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-28 even\">\n\t<td class=\"column-1\">27<\/td><td class=\"column-2\">VORP-GM<\/td><td class=\"column-3\">Value over Replacement Player, in games played<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-29 odd\">\n\t<td class=\"column-1\">28<\/td><td class=\"column-2\">MPG<\/td><td class=\"column-3\">Minutes per Game<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-9 from cache --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last week, I unveiled a Google Motion Chart that included a large number of advanced stats comparing point guards.  This week, we&#8217;ll start at the other end: centers.  I actually am including players classified as either C or PF\/C by BasketballValue, where I got the position information.<\/p>\n<p>Most people feel that the position of center is changing, morphing into something different than it once was.  The presence of numerous &#8220;centers&#8221; that hang around on the perimeter shooting 3&#8217;s is an indicator of this phenomenon.  Still, there is a defined way a center plays&#8211;and to define it, let&#8217;s turn to the lovely tool known as K-Means Clustering.<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[14,11,17,12],"tags":[57,54,31,23,22],"_links":{"self":[{"href":"http:\/\/godismyjudgeok.com\/DStats\/wp-json\/wp\/v2\/posts\/175"}],"collection":[{"href":"http:\/\/godismyjudgeok.com\/DStats\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/godismyjudgeok.com\/DStats\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/godismyjudgeok.com\/DStats\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/godismyjudgeok.com\/DStats\/wp-json\/wp\/v2\/comments?post=175"}],"version-history":[{"count":17,"href":"http:\/\/godismyjudgeok.com\/DStats\/wp-json\/wp\/v2\/posts\/175\/revisions"}],"predecessor-version":[{"id":991,"href":"http:\/\/godismyjudgeok.com\/DStats\/wp-json\/wp\/v2\/posts\/175\/revisions\/991"}],"wp:attachment":[{"href":"http:\/\/godismyjudgeok.com\/DStats\/wp-json\/wp\/v2\/media?parent=175"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/godismyjudgeok.com\/DStats\/wp-json\/wp\/v2\/categories?post=175"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/godismyjudgeok.com\/DStats\/wp-json\/wp\/v2\/tags?post=175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}