Skip to content

Latest commit

 

History

History
340 lines (256 loc) · 16.5 KB

README.md

File metadata and controls

340 lines (256 loc) · 16.5 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. R Survival Skills, Data Types, and Vectors


2. Arrays, Lists, and Base Graphics


3. Housekeeping: Filesystem, Bash, Git, Github


4. Basics of Tabular Data, and PCA


5. Transforming and Visualizing Tabular Data


6. More Wrangling, Pipes, and Exporting Outputs


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


Spring Break

  • 📇 Dates: Mar 26-30
  • 🔋 (Re)charge your batteries!

10. Regular Expressions


11. Random Numbers, Simulations, and Shiny Apps

  • 📇 Dates: Apr 09-13
  • 📎 Topics: Random numbers have many applications in science and computer programming, especially when there are significant uncertainties in a phenomenon of interest. In this part of the course we'll look at some basic problems involving working with random numbers and creating simulations.

In order to better visualize the results of some simulations, we will briefly discuss Shiny apps. This type of apps are a nice companion to R, making it quick and simple to deliver interactive analysis and graphics on any web browser. We'll review how to create simple shiny apps to display data summaries, queries, and interactive displays.


12. R packaging (part 1)


13. R Packaging (part 2)

  • 📇 Dates: Apr 23-27
  • 📎 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:
    • TBA
  • 💡 Cheat sheet:

14. RRR Week and Final Exam

  • 📇 Dates: Apr 30-May 04
  • 📎 Topics: Prepare for final examination
  • 📁 Notes:
    • No lecture. Instructor will hold OH (in 309 Evans)
  • 🎓 FINAL: Mon May 7, 8-11am (room TBA)