Skip to content

Add MLB Park Factor Project Lab Series - #68

Merged
andyvidan merged 3 commits into
masterfrom
docs/pls-mlb-park-factor
Aug 24, 2026
Merged

Add MLB Park Factor Project Lab Series#68
andyvidan merged 3 commits into
masterfrom
docs/pls-mlb-park-factor

Conversation

@SebastianFrazier26

Copy link
Copy Markdown

adds 3 part tutorial for building a website that displays park factor differences across day/night mlb games for each stadium by month. Utilizes 3 dataflows which take in public free MLB stats from an API, a Dataportal for storage, a QueryView for computing park factor, and a web app to display the result with day/night animated styling. Tutorial built to mimic the bluebikes tutorial structure and styling.

sebastianfrazier and others added 3 commits August 19, 2026 15:44
Adds a four-lab PLS entry that builds a day/night ballpark park factor
pipeline end to end: three DataFlows over the public MLB Stats API, a
DataPortal built from an Excel model file, a QueryView that computes the
park factor in SQL, and a WebApp that charts the result.

Layout and writing follow the existing BlueBikes labs: goals page plus
numbered labs, module and input names in backticks, admonitions for the
gotchas, and a per-series img folder holding the screenshots and the
DataPortal workbook.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Drops the "Lab N:" prefix from the nav entries, and refers to the pages
as tutorials linked by name rather than by lab number, as the BlueBikes
pages do.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Corrects the claim that the first DataFlow returns a team's home games:
the schedule endpoint returns every game the team played, labelled with
the park it was played in.

Also restores a per-page summary in the frontmatter, hedges the resource
names so readers can choose their own, drops the filter suggestion that
the QueryView has no input for, and removes a note left without its
explanation.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@andyvidan
andyvidan merged commit 02906d2 into master Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants