Add per-variable exploratory analysis for ds4owd-002 registrations#135
Open
larnsce wants to merge 2 commits into
Open
Add per-variable exploratory analysis for ds4owd-002 registrations#135larnsce wants to merge 2 commits into
larnsce wants to merge 2 commits into
Conversation
…strations Add analysis.qmd alongside the existing narrative index.qmd, walking through every registration survey variable with a brief summary, a frequency plot, and two observations plus one course implication per plot. Covers all ~54 survey questions across nine thematic sections (identity, demographics, barriers, programming, version control, tooling, LLM/AI, digital habits, goals and consent). Adds reusable plot_freq and plot_multi helpers that join the choices dictionary for human-readable labels. Free-text and consent fields are summarised by completeness rather than plotted. The document is draft: true pending review. Committed the rendered _freeze output so the page builds without re-running R. Also adds prompt-history.md per the repository Session Standards. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds
analysis.qmdalongside the existing narrativeindex.qmdinpages/blog/posts/2025-09-01-ds4owd-002-registration-analysis/. It walks through every registration survey variable with a brief summary, a frequency plot, and two observations plus one course implication per plot.The document is
draft: truepending review.Closes #134
What's included
analysis.qmdcovering all ~54 survey questions across nine thematic sections (identity, demographics, barriers, programming, version control, tooling, LLM/AI, digital habits, goals and consent)plot_freqandplot_multihelpers that join the choices dictionary for human-readable labels_freezeoutput (26 figures + execute-results) so the page builds without re-running Rprompt-history.mdper the repository Session StandardsNotes
raw_data.csvis gitignored (pre-existing working-tree change, not part of this PR), so the page relies on the committed_freezeoutput to build on a clean checkout..gitignoreandindex.qmdworking-tree changes were left out of this feature and are tracked separately.Test plan
quarto render pages/blog/posts/2025-09-01-ds4owd-002-registration-analysis/analysis.qmdbuilds cleanlydraft: trueor publish