Skip to content

Latest commit

 

History

History
354 lines (270 loc) · 18 KB

README.md

File metadata and controls

354 lines (270 loc) · 18 KB

Syllabus, Stat 133

  • Notes:
    • Tentative calendar (weekly topics), subject to changes depending on the pace of the course.
    • Notes (:file_folder:) involves material discussed in class.
    • Reading (:book:) involves material that expands lecture topics, as well as coding examples that you should practice on your own.
    • Misc (:newspaper:) is supporting material that is worth taking a look at.

0. Course Introduction


1. The Big Picture and R Survival Skills


2. More Data Structures: Arrays, Lists, and Dataframes


3. Housekeeping: Filesystem and Bash Commands


4. Housekeeping: Version Control with Git and GitHub


5. Transforming and Visualizing Tabular Data


6. More Visualization


7. Transition to Programming Basics for Data Analysis (part 1)


8. Programming Basics for Data Analysis (part 2)


9. Manipulating Character Strings and Testing Functions


10. Regular Expressions

  • 📇 Dates: Oct 29 - Nov 01
  • 📎 Topics: To unleash the power of strings manipulation, we need to take things to the next level and learn about Regular Expressions. Namely, Regular expressions are a tool that allows us to describe a certain amount of text called "patterns". We'll describe the basic concepts of regex and the common operations to match text patterns.
  • 📁 Notes:
  • 📖 Reading:
  • 🔬 Lab:
  • 💡 Cheat sheet:
  • 🎯 WORK-OUT 2:
    • Keep working on your workout02 assignment.

11. Random Numbers, Simulations, and Shiny Apps


12. R packaging (part 1)


13. Thanksgiving Week

  • 📇 Dates: Nov 19-23 (Holiday Nov 21-23)
  • 📎 Topics: More about creating an R package
  • 📁 Notes:
    • Discussion on the R packaging process (chalk and talk).

14. R Packaging (part 2)

  • 📇 Dates: Nov 26-30
  • 📎 Topics: Creating an R package can seem overwhelming at first. So we'll keep working on the creation of a relatively basic package. This will give you the opportunity to apply most of the concepts seen in the course.
  • 📁 Notes:
  • 📖 Reading:
  • 🔬 Lab:
    • Take advantage of lab discussion to work on the workout03 assignment
  • 💡 Cheat sheet:

15. RRR Week and Final Exam

  • 📇 Dates: Dec 03-07
  • 📎 Topics: Prepare for final examination
  • 📁 Notes:
    • No lecture. Instructor will hold OH (in 309 Evans)
  • 🎓 FINAL: Mon Dec-10, 7-10pm (Dwinelle 155 and Hearst Gym 228)
    • See announcement about the final test on bCourses