Ryan McShane, Ph.D.

Generating an NBA Team's Entire Schedule as a Google Calendar with R

R Packages
hoopR
SportsDataVerse
calendar
gsg

Specifically, the San Antonio Spurs. (But feel free to tweak it for your team!)

Alternative ggplot2 use: Crochet Patterns

Data Art
ggplot2

Making crochet pattern design decisions with ggplot2

The 2024 Spurs-Raptors Pick

Spurs
Basketball
Probability
Draft

Diving into lottery probabilities because Wemby needs help.

A Painting Retrospective

Art
Acrylic Painting

A look at most of my acrylic paintings in reverse chronological order.

Shiny Workshop

Shiny
R
k-means clustering

A quick Shiny app I am trying to run (in progress).

Smash 64 Tier List Data Analysis Plan

Smash 64
k-means clustering
survey
consulting

These are the details on how the fifth Smash tier list is to be created. This page is in the process of being edited: to be changed things are in bold.

k-means Clustering: an Explainer

k-means clustering
Color Palettes

A brief, example-driven explainer of k-means clustering.

Personally Themed Generative Art

k-means clustering
Color Palettes
Generative Art
Data Art

An explanation of this year's stocking stuffers

Extracting Colors From an Image with k-means Clustering

k-means clustering
Color Palettes
Generative Art
Data Art

A short demo using The Simpsons' Couch Gag

Riddler Classic 2022-12-16

Riddler
Simulation

Can You Make It To 2023?

Riddler Express 2022-12-16

Riddler
Integer Sequences

Can You Make It To 2023?

Riddler Express 2022-12-09

Riddler
Counting

2022 FIFA World Cup -- Can You Win The Riddler Football Playoff?

Riddler Classic 2022-12-09

Riddler
Riddler s/o
Probability
Simulation

2022 FIFA World Cup -- Can You Win The Riddler Football Playoff?

Riddler Classic 2022-12-02

Riddler
Counting
Probability
Enumeration

2022 FIFA World Cup -- Can You Separate The World Cup Fans?

More articles »
======= >>>>>>> a529d5fdceb91d03f911964030a7c2cef8bfae4c

Ryan McShane, Ph.D.