whatisgithub

What is coursera-exdata_plotting1?

tanykim/coursera-exdata_plotting1 — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2015-03-08

RAudience · generalComplexity · 1/5DormantSetup · easy

In one sentence

A student's homework submission that turns two days of household electricity meter data into four R-generated charts for a data analysis course.

Mindmap

mindmap
  root((repo))
    What it does
      Loads electricity data
      Filters two Feb days
      Generates four charts
      Saves PNG images
    Tech stack
      R
      Base plotting
    Use cases
      Course homework
      Learn R plotting
      Practice data workflows
    Audience
      Students
      R beginners
    Data
      Power usage
      Voltage
      Sub metering

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

What do people build with it?

USE CASE 1

Follow along to learn how to load and clean a real household energy dataset in R.

USE CASE 2

Reuse the plotting scripts as a template for turning time-series data into charts.

USE CASE 3

Study a worked example of filtering data to a specific date range before visualizing it.

What is it built with?

R

How does it compare?

tanykim/coursera-exdata_plotting1jacobjameson/tte_cchadley/logger
Stars01
LanguageRRR
Last pushed2015-03-082024-10-16
MaintenanceDormantStale
Setup difficultyeasymoderateeasy
Complexity1/54/52/5
Audiencegeneralresearcherdeveloper

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

How do you get it running?

Difficulty · easy Time to first run · 30min

Requires downloading the electricity meter dataset separately before running the scripts.

No license information is mentioned in the explanation.

So what is it?

This repository contains homework solutions for a college course on exploratory data analysis. The assignment asks students to download real electricity meter data from a household and create four specific charts that show how power consumption changed over a two-day period in February 2007. The core task is straightforward: take a large dataset of electrical measurements (including things like active power usage, voltage, and sub-metering readings from different parts of the house) and visualize it in ways that reveal patterns. The README provides the dataset, explains what each measurement means, and shows example images of what the four finished plots should look like. Students need to write R code that loads the data, filters it to just those two February days, and then generates charts saved as PNG images. The repository serves as a student's submission, they fork the starter repository, write code to reproduce the four required plots, and push their solutions back to GitHub. Each plot needs both a standalone R script file (so anyone can re-run the code and recreate the chart) and the PNG image file itself. The assignment emphasizes practical skills: handling a moderately large dataset, working with date and time formats, and using R's base plotting system to turn raw numbers into visual insights. This is a typical introductory data analysis assignment you'd find in an online course or statistics class. It assumes the student knows basic R but wants them to practice real-world workflows, downloading data, cleaning it, exploring it visually, and sharing their work via version control. The README doesn't explain what the "base plotting system" is, so prior familiarity with R is probably expected.

Copy-paste prompts

Prompt 1
Explain how the R script in this repo filters the electricity data down to just two days in February 2007.
Prompt 2
Show me how to write an R script that reproduces one of these four power-consumption plots from raw data.
Prompt 3
Walk me through what active power, voltage, and sub-metering mean in this household electricity dataset.
Prompt 4
Help me adapt this repo's plotting code to visualize a different time range in the same dataset.

Frequently asked questions

What is coursera-exdata_plotting1?

A student's homework submission that turns two days of household electricity meter data into four R-generated charts for a data analysis course.

What language is coursera-exdata_plotting1 written in?

Mainly R. The stack also includes R.

Is coursera-exdata_plotting1 actively maintained?

Dormant — no commits in 2+ years (last push 2015-03-08).

What license does coursera-exdata_plotting1 use?

No license information is mentioned in the explanation.

How hard is coursera-exdata_plotting1 to set up?

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

Who is coursera-exdata_plotting1 for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.