gitwtfhub

wtf is repdata_peerassessment1?

tanykim/repdata_peerassessment1 — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2015-04-19

Audience · researcherComplexity · 2/5DormantSetup · easy

TL;DR

A Johns Hopkins reproducible-research course assignment analyzing two months of fitness tracker step-count data using R markdown.

Mindmap

mindmap
  root((repo))
    What it does
      Analyzes step-count data
      Handles missing data
      Documents process in R markdown
    Tech stack
      R
      R Markdown
      HTML report
    Use cases
      Course assignment
      Reproducible research example
      Activity pattern analysis
    Audience
      Students
      Researchers
      Data analysts
    Context
      Johns Hopkins course
      Peer reviewed
      Fitness tracker data

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Study how to analyze step-count activity data and handle missing values with imputation.

REASON 2

Use as a reference example for writing reproducible research reports in R markdown.

REASON 3

Learn how to structure a data analysis so code, explanation, and results are combined and verifiable.

What's in the stack?

RR Markdown

How it stacks up

tanykim/repdata_peerassessment10verflowme/alarm-clock0xhassaan/nn-from-scratch
Stars0
LanguageCSSPython
Last pushed2015-04-192022-10-03
MaintenanceDormantDormant
Setup difficultyeasyeasymoderate
Complexity2/52/54/5
Audienceresearchervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 30min

Requires R and RStudio to knit the R markdown document into an HTML report.

Wtf does this do

This repository contains a student's coursework submission for a class on reproducible research. The assignment asks students to analyze real data from a fitness tracker and write up their findings in a way that other people can understand and verify. The core task is straightforward: you have two months of step-count data collected at 5-minute intervals from an anonymous person, and you need to answer specific questions about their activity patterns. For example, how many steps did they take on average each day? When during the day were they most active? Do they move more on weekends than weekdays? The key twist is that some of the data is missing, so you also have to figure out a reasonable way to fill in the gaps before drawing your conclusions. What makes this assignment "reproducible research" is the process. Instead of just showing the final answers, you write all your code alongside your explanation in a special document format called R markdown. This means anyone reading your work can see exactly what you did, run the same code themselves if they want, and verify that your conclusions actually follow from the data. The assignment requires you to submit not just your analysis but also the HTML report it generates, plus any charts you created, all committed to GitHub so instructors and peers can review everything. This is a genuine university assignment from a Johns Hopkins online course on reproducible data analysis. It's designed to teach students how to work with real data, clean it up, analyze it, and communicate their process transparently, skills that matter whether you're doing academic research, journalism, or data work in industry. The peer review component means other students will evaluate whether the code is clear and the logic is sound.

Yoink these prompts

Prompt 1
Explain how this repdata_peerassessment1 project fills in missing step-count data before analyzing activity patterns.
Prompt 2
Show me how to write an R markdown report like this one that combines code, explanation, and charts.
Prompt 3
Help me replicate the weekday vs weekend activity comparison from this assignment using similar step-count data.

Frequently asked questions

wtf is repdata_peerassessment1?

A Johns Hopkins reproducible-research course assignment analyzing two months of fitness tracker step-count data using R markdown.

Is repdata_peerassessment1 actively maintained?

Dormant — no commits in 2+ years (last push 2015-04-19).

How hard is repdata_peerassessment1 to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is repdata_peerassessment1 for?

Mainly researcher.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.