Five days, five functions. filter_eligible, compute_outcome_per_respondent, find_first_outlier, group_by_treatment, treatment_summary. Which one changed how you think about your data?
Honestly group_by_treatment. I've been running SPSS pivot tables for three years and never thought of the operation as "accumulate into a dict keyed by treatment group." Now I can't un-see it.
That mental model carries through the entire Week 4 capstone. The dict is the shape of the summary table before it's formatted. What about the while loop from Day 12?
find_first_outlier was the one that felt most like real research work — stopping early when you find what you need, preserving the original ordering of the dataset.
A quality-control check that respects temporal sequence. That's a methods-section footnote.
Ready to consolidate. Week 2 was the heaviest conceptually.
Six questions — four from this week, two reviewing Week 1 concepts. The Week 1 review questions are marked [REVIEW] in the explanations.
Five days, five functions. filter_eligible, compute_outcome_per_respondent, find_first_outlier, group_by_treatment, treatment_summary. Which one changed how you think about your data?
Honestly group_by_treatment. I've been running SPSS pivot tables for three years and never thought of the operation as "accumulate into a dict keyed by treatment group." Now I can't un-see it.
That mental model carries through the entire Week 4 capstone. The dict is the shape of the summary table before it's formatted. What about the while loop from Day 12?
find_first_outlier was the one that felt most like real research work — stopping early when you find what you need, preserving the original ordering of the dataset.
A quality-control check that respects temporal sequence. That's a methods-section footnote.
Ready to consolidate. Week 2 was the heaviest conceptually.
Six questions — four from this week, two reviewing Week 1 concepts. The Week 1 review questions are marked [REVIEW] in the explanations.