Skip to main content

Example: Final Portfolio

Example: Final Portfolio

WarningIllustrative example — do not copy

This is one worked example on the class NHANES dataset, written by a fictional group, to show the expected structure and depth of a good submission. Your project must use your own question, data, audience, and analysis — do not copy this text or these files. This example lives in the public book for learning; graders assess your original work.

Below is the Cedar Equity Lab group’s final-portfolio submission from the worked NHANES example. See the Final Portfolio brief for what is required.


File: ai-use-note.md

Final project AI-use audit

Major uses

  • Shortened the audience and KT-purpose language in M1.
  • Suggested an initial tidyverse outline for the M2 grouped summary.
  • Helped reorder the M3 report and identify potentially causal wording.
  • Suggested shorter slide titles and flagged jargon before M5.
  • Helped organize, but not perform, the outward-facing M4 review.

Checks completed by the group

  • Recomputed the adult cohort, missingness counts, complete-case Ns, means, and standard deviations from the committed CSV.
  • Confirmed that report, dashboard, and slide figures come from code and agree with the displayed results.
  • Checked the CDC/NCHS source citation and the prepared-classroom provenance statement.
  • Tested all three final render commands from the project root.
  • Reviewed AI-assisted prose for causal, population-level, stigmatizing, or unsupported language.
  • Did not upload row-level data to any AI tool.

The group, not the AI tool, approved every submitted number, citation, code chunk, interpretation, and sharing decision.


File: final-portfolio-checklist.md

Final Portfolio Checklist

Repository access

Project README

Data and stewardship

Reproducibility

Communication and AI use

Submission facts


File: final-risk-list.md

Final risk list

No known render or repository-organization blocker remains after the final test. The remaining risks are interpretation limits rather than hidden failures:

  • The prepared classroom analysis is unweighted and is not a national NHANES estimate.
  • Complete-case grouped results exclude records with missing BMI or income group; missingness is reported but not modelled.
  • Income-group comparisons can be stigmatizing if the modest descriptive difference is presented without context.
  • A future change to the cached data would require rerendering the report, dashboard, and slides together.

File: repository-access-note.md

Repository access note

  • Repository URL: https://github.com/example-course/cedar-nhanes-equity
  • Visibility: private
  • Latest submitted commit: a3f92bc
  • Staff access: representative course-staff access was granted by Maya Chen and checked on 2026-12-10
  • Final report: report/report.qmd and report/report.html
  • Dashboard/KT product: dashboard/dashboard.qmd and dashboard/dashboard.html
  • Presentation: milestones/m5-presentation/submission/slides.qmd and slides.html

The URL, hash, and access date are clearly representative values in this static instructor sample. A real student submission must provide live, verifiable facts.


Project report: report.html — view it


Project dashboard: dashboard.html — view it

Optional interactive version — Shiny app (demonstration only): the course includes a runnable Shiny dashboard built on the same NHANES data. A live app needs a server, so it runs in a GitHub Codespace or locally — not on this static site. View or download the source to try it yourself: examples/nhanes-equity/app/app.R (on GitHub). A live app is optional; a static dashboard like the one above is the required deliverable.