Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -68,3 +68,6 @@ CLAUDE.md
node_modules/
test-pu
**/*.quarto_ipynb

# data
raw_data.csv

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,12 @@ form_id <- "ashaEDvw4ZLwGi9bqXGeqb"
form_file <- here::here("pages/blog/posts/2025-09-01-ds4owd-002-registration-analysis/data/registration_form.xlsx")

# fetch data from Kobo with robotoolbox
raw_data <- kobo_data(x = form_id,
all_versions = TRUE)
# raw_data <- kobo_data(x = form_id,
# all_versions = TRUE)

# write_csv(raw_data, "data/raw_data.csv")

raw_data <- read_csv(here::here("pages/blog/posts/2025-09-01-ds4owd-002-registration-analysis/data/raw_data.csv"))

# read in questionnaire and labels from XLS form
questionnaire <- read_xlsx(form_file,
Expand Down
9 changes: 9 additions & 0 deletions prompt-history.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Prompt History

This file logs user prompts and interactions per the Session Standards in `CLAUDE.md`. Sessions are separated by date.

## 2026-06-30

- **Prompt:** In `pages/blog/posts/2025-09-01-ds4owd-002-registration-analysis/` there is an analysis of course data. Prepare a second `analysis.qmd` in this folder. I want a brief summary analysis of each variable in the dataset, basic exploratory plots with frequencies, read each image that you create and add two points as text to the quarto file. The data sits in the `data/` subfolder. Think hard.
- **Clarifications given:** cover all ~54 survey questions; under each plot write two observations plus one implication for the course.
- **Work done:** created `analysis.qmd` covering every variable across nine thematic sections (identity, demographics, barriers, programming, version control, tooling, LLM/AI, digital habits, goals and consent), with reusable `plot_freq` and `plot_multi` helpers. Rendered the document with the RStudio-bundled Quarto, read all 26 generated frequency plots, and wrote grounded two-observations-plus-one-implication notes under each. Spot-checked headline figures against the data and re-rendered cleanly. The file is set to `draft: true` pending review.