Section outline

  • Lecture: Flow control; Data summarization, aggregation; vectorization; functional programming

    • Flow control: for loops, if-then-else, while
    • Summarize statistics
    • Aggregate data
    • Vectorized operations
      • apply(), lapply(), sapply(), vapply(), tapply(), mapply()
      • by(), subset(), aggregate()
      • Reduce, Filter, Find, Position, Map, Negate
      • The pipe operator %>%
    • Functions in R
      • Functions as first class objects
      • do.call()

    Faculty:  Stathis Gennatas


    Location: 
    Mission Hall 1407


    • Session Slides:

    • Session Audio/Video Recording (Access restricted to registered students):