Statistics for Sports Data - course bundle
================================================================

The measurement toolkit: distributions, z-scores, percentiles, outliers, time series — closing with what actually predicts winning.

Run order:
 1. 43_summary_statistics_and_distributions.py  -  Summary Statistics and Distributions with pandas
      https://sportsdatatutorials.com/tutorials/summary-statistics-and-distributions.html
 2. 46_box_plots_comparing_al_and_nl.py  -  Box Plots: Comparing Distributions Across Groups
      https://sportsdatatutorials.com/tutorials/box-plots-comparing-al-and-nl.html
 3. 53_standardize_stats_with_z_scores.py  -  Standardize Stats with Z-Scores: Compare Columns on One Scale
      https://sportsdatatutorials.com/tutorials/standardize-stats-with-z-scores.html
 4. 55_percentile_ranks_and_tiers.py  -  Percentile Ranks and Tiers: Locate a Team in the Distribution
      https://sportsdatatutorials.com/tutorials/percentile-ranks-and-tiers.html
 5. 60_binning_data_with_pd_cut.py  -  Binning Continuous Data into Categories with pd.cut()
      https://sportsdatatutorials.com/tutorials/binning-data-with-pd-cut.html
 6. 57_ecdf_cumulative_distribution.py  -  The ECDF: Read Any Percentile Off a Cumulative Curve
      https://sportsdatatutorials.com/tutorials/ecdf-cumulative-distribution.html
 7. 67_lorenz_curve_gini_coefficient.py  -  Measuring Inequality: Lorenz Curves and the Gini Coefficient
      https://sportsdatatutorials.com/tutorials/lorenz-curve-gini-coefficient.html
 8. 80_outlier_detection_iqr_mad.py  -  Outlier Detection: IQR Fences and the Modified Z-Score
      https://sportsdatatutorials.com/tutorials/outlier-detection-iqr-mad.html
 9. 22_rolling_averages_and_form_time_series_basics.py  -  Rolling Averages and Form: Time-Series Basics for Sports
      https://sportsdatatutorials.com/tutorials/rolling-averages-and-form-time-series-basics.html
10. 79_exponentially_weighted_moving_average.py  -  Exponentially Weighted Averages: Form That Weights Recent Games More
      https://sportsdatatutorials.com/tutorials/exponentially-weighted-moving-average.html
11. 38_correlation_and_regression_what_predicts_winning.py  -  Correlation and Regression: What Actually Predicts Winning?
      https://sportsdatatutorials.com/tutorials/correlation-and-regression-what-predicts-winning.html

Every script runs from this folder as-is:  python <script>.py
The shared helpers and every sample CSV the scripts read are included,
so the whole course works offline.

Course page: https://sportsdatatutorials.com/tracks/statistics-essentials.html
All datasets documented: https://sportsdatatutorials.com/datasets.html
