Skip to content
sport analytics logoSportAnalytics.com
  • Home
  • About Us
  • Blog
  • Courses
    • Baseball
    • Football
    • Basketball
    • Hockey
    • Soccer
    • Tennis
    • Golf
    • Racing
    • MMA
  • Dashboard
  • Instructors
  • Podcast
Login/Register
0

Currently Empty: $0.00

Continue shopping

sport analytics logoSportAnalytics.com
  • Home
  • About Us
  • Blog
  • Courses
    • Baseball
    • Football
    • Basketball
    • Hockey
    • Soccer
    • Tennis
    • Golf
    • Racing
    • MMA
  • Dashboard
  • Instructors
  • Podcast
  • Home
  • Course
  • Introduction to Basketball Analytics in R

Introduction to Basketball Analytics in R

  • By Amrit Vignesh
  • Basketball
  • (1 Rating)
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
  • Course Info
  • Instructor
  • Reviews
  • More
    • Course Description

      This course provides a comprehensive introduction to basketball analytics in R, organized around key pillars of modern sports data science. You will learn to install and configure R, RStudio, and the Tidyverse; ingest and wrangle detailed NBA data (including shot-level information); and develop both linear and logistic models to evaluate players, inform game strategy, and forecast performance. From visualizing team and player trends, to applying regression concepts for salary vs. production or shot-make probabilities, you’ll gain the practical skills to conduct data-driven analysis in a basketball front-office context.

      Each lesson concludes with a brief quiz to reinforce important concepts. You will also complete three real-world projects—such as analyzing over/under-performing players via logistic regression on shot data, building a linear model to predict total team wins, and applying machine learning principles to predict playoff probabilities—demonstrating your mastery of R-based basketball analytics. No prior programming or basketball analytics experience is required to enroll.

      What You’ll Learn?

      • Foundations of Basketball Analytics

        • Set up R, RStudio, and Tidyverse
        • Understand how data analytics and modeling shape modern NBA decision-making
      • Introduction to Key Metrics

        • Learn essential stats (e.g., usage rates, shooting splits) as baseline references
        • Examine how advanced insights (like shot distance, shot type) factor into performance
      • Data Collection & Analysis Tools

        • Explore HoopR and nbaStatR for retrieving season-level and shot-level data
        • Practice wrangling raw files and APIs, then create compelling visualizations
      • Player Evaluation Techniques

        • Use linear regression to explore player value (e.g., points, minutes, salary)
        • Interpret model outputs to identify over/undervalued players and inform roster decisions
      • Game Strategy & Classification

        • Employ logistic regression for binary outcomes (e.g., made/missed shots, playoffs)
        • Implement train-test splits to avoid overfitting and better assess model accuracy
      • Forecasting Future Performance

        • Combine regression methods and advanced metrics to project next-season breakouts
        • Investigate probabilities for team wins, playoff qualification, or individual shot success
      • Portfolio Projects

        • Complete three hands-on projects demonstrating real-world basketball analytics scenarios
      Show More

      Course Content

      Intro to Basketball Analytics Curriculum

      • 1.1: Foundations of R and the HoopR Package for Basketball Analytics
        14:01
      • 1.1: Video Quiz
      • 1.2: Transforming and Visualizing Player Statistics with HoopR
        33:39
      • 1.2: Video Quiz
      • 1.3: Creating Dynamic Basketball Tables with gt and gtExtras
        31:12
      • 1.3: Video Quiz
      • Portfolio Project #1: Building a Clutch-Scoring Project in R
        52:59
      • Project #1 Quiz
      • 2.1: Introduction to Linear Regression for Basketball Analytics
        18:36
      • 2.1: Video Quiz
      • 2.2: Applying Linear Regression to Predict Team Wins
        29:44
      • 2.2: Video Quiz
      • 2.3: Introducing Train-Test Splits and the Basics of Machine Learning
        14:35
      • 2.3: Video Quiz
      • 2.4: Building and Testing a Linear Regression Model on Future Season Data
        30:54
      • 2.4: Video Quiz
      • 2.5: Strengths and Limitations of Linear Regression
        09:09
      • 2.5: Video Quiz
      • Portfolio Project #2: Identifying Overvalued and Undervalued NBA Players with Linear Regression
        59:16
      • Project #2 Quiz
      • 3.1: Foundations of Logistic Regression for Binary Classification
        11:50
      • 3.1: Video Quiz
      • 3.2: Applying Logistic Regression and the Challenge of Overfitting
        13:25
      • 3.2: Video Quiz
      • 3.3: Using a Train-Test Split for Accurate Logistic Regression Predictions
        29:17
      • 3.3: Video Quiz
      • 3.4: Comparing Logistic Regression and Linear Regression Insights
        11:47
      • 3.4: Video Quiz
      • Portfolio Project #3: Player-Level Field Goal Percentage over Expected
        55:33
      • Project #3 Quiz
      • Congratulations!
        02:13

      A course by

      Amrit Vignesh
      Amrit Vignesh
      Vice President
      Dave Yount
      Dave Yount
      Founder & President

      Student Ratings & Reviews

      5.0
      Total 1 Rating
      5
      1 Rating
      4
      0 Rating
      3
      0 Rating
      2
      0 Rating
      1
      0 Rating
      MB
      Max Basurto
      11 months ago
      Really great insights beyond just what was being coded. Taught the course efficiently so a lot could be covered in a short amount of time. Extremely approachable intro course.

      Course Includes:

      • Price:
        $99.00
      • Instructor:Amrit Vignesh
      • Lessons:16
      • Level:Beginner
      $99.00
      Wishlist
      Hi, Welcome back!
      Forgot Password?
      Don't have an account?  Register Now

      Share On:

      Call: +1 949-237-2022
      Email: admin@sportanalytics.com

      COURSES

      LINKS

      EMAIL LIST

      Enter your email address to register to our newsletter subscription

      Icon-facebook Icon-linkedin2 Icon-twitter Icon-youtube
      sport analytics logoSportAnalytics.com