Comp 110: Data Computing
  • Info
    • Contact
    • Course policies
    • Schedule
    • Week 1 (Jan 25)
    • Week 2 (Feb 1)
    • no meeting on Feb 8
    • Week 3 (Feb 15)
    • Week 4 (Feb 22)
    • Week 5 (Mar 1)
    • Week 6 (Mar 8)
    • no meeting Mar 15
    • Week 7 (Mar 22)
    • Week 8 (Mar 29)
    • Final Exam
  • Activities
    • Short Projects
    • The library collection (GitHub version)
    • The library collection (file upload version)
    • Intro to graphics and wrangling
    • Births and holidays
    • Stocks and dividends
    • Bicycle rentals
    • A graph for the 'Economist'
    • The word on the street
    • Scraping nuclear reactors
    • Unsupervised genetics
    • Longer projects
    • Library book usage
  • Examples
    • Movie ratings
    • Migration between countries
    • Mapping the stars
    • Cleaning birds with join
    • Words in Moby Dick
    • Cities of the World
    • Selling infant car seats
    • Walmart closings
  • Basics
    • Submitting your work
    • Programming basics
    • File names and paths
    • R parts of speech
    • Graphics
    • Glyphs, frames & scales
    • Displaying distributions
    • Eye training for data graphics
  • Wrangling
    • Basic data verbs
    • Group and summarize
    • Commonly used data verbs
    • Transformations for ranks, dates, lags & text
    • Combining tables with joins
    • Wide <<==>> Narrow
    • Describing patterns with regular expressions
  • Instructor: Daniel Kaplan, OLRI 231, kaplan@macalester.edu
    • Office Hours:
      • Tues and Thurs: 3:00pm-4:30pm and
      • Wed: 2:00pm-3:30pm
      • Anytime by appointment. And if my office door is open, just drop in.
  • Preceptor: Ayoub Belemlih abelemli@macalester.edu
    • Sunday 7:00-9:00pm, MSCS Reading Room
  • Text: Data Computing ISBN 978-0-9839658-4-8