Unsupervised learning finds patterns, structures, or relationships in data using input variables alone. Because no target or output values guide the analysis, the question is open-ended: discover useful groupings or relationships rather than predict a known outcome. section 11.0
Use unsupervised learning to:
- Group observations into meaningful clusters, such as customer segments or NBA player and team profiles. section 11.0
- Explore relationships among two or more variables through multivariate analysis. section 11.0
- Develop an analysis around a concrete question even when the desired pattern is not known in advance. section 11.0
Clustering is a central application. Hierarchical clustering can investigate whether top-five draft picks form a distinct career-expectation group, while K-means creates clusters after choosing a number of groups, K. Analysts can compare candidate K values and use data-based methods to select an appropriate count. section 1.3 section 11.0
NBA draft and tanking
An NBA segmentation analysis uses R’s graphical capabilities, expected-value calculations, and an unsupervised learning algorithm to examine whether the data support tanking as a route toward better draft access and superstar talent. section 3.1
Figure 1.5 A typical chapter flow and, not coincidentally, the typical end-to-end flow of most real-world data science and statistics projects
Follow the end-to-end analytical flow from importing and wrangling data through exploration, visualization, testing or modeling, and conclusions. section 1.3



















