Here’s your roadmap for the semester!
- Readings should be completed before each class session
- Assignments are due by 3:00 PM on the day they are due
- Class materials (slides, in-class activities, etc.) will be added on the day of class
Week 1: University holiday - Independence day, February 4, 2020
Week 2: Introduction and Basics of R Programming
Welcome you all to STA 326 2.0 Programming and Data Analysis with R π
Week 3: Data Structures (Matrices, Arrays, List, Data Frame, Factors)
Week 4: Functions in R
Week 5: Writing Functions in R and Control Structures
Week 6: Simulations
πTo be continued.
COVID-19 outbreak: study materials
! Please go to Google Classroom for up-to-date information and announcements.
Week 7: The Tidyverse
-
Introduction to the tidyverse
-
Introdcution to tibble, factors, pipe (week 8)
Week 8: The Tidyverse
Pipe Operator
Data Import and Export
Week 9: Reproducible Reporting with R Markdown
π₯οΈ R Labwork
Rmarkdown_practical_lesson1.Rmd
sampleimage.png
Output: Rmarkdown_practical_lesson1.html
Week 10: Data Wrangling
Reshaping data
Data manipulation
π₯οΈ R Labwork
Lab-Data Wrangling
Answers: Available on Google Classroom and LMS.
Week 11: The Grammar of Graphics
π₯οΈ R Labwork
-
Perform an exploratory data analysis on gapminder
dataset and prepare a small report using Rmarkdown.
-
Perform an exploratory data analysis on diamonds
dataset and prepare a small report using Rmarkdown.
Week 12: Individual project π
Assignment: Individual Project
Go to LMS. Deadline: 20 July 2020
Week 12: Regression Analysis with R
π₯οΈ R Labwork
Data-facebookdata_marketing.rds
Use the upgraded LMS at https://lms.fas.sjp.ac.lk to download video lectures.
Week 14: The Method of Monte Carlo
Week 15: Hypothesis testing
Week 16: Functionals and Recap (instead of Independence holiday week)
Individual projects
Individual Projects - 2020
Individual Projects 2020: Covid-19 Situation Reports
Discussions
Discussion week questions