# Spring 2022 - STAT 260 D100

## Overview

• #### Course Times + Location:

Tu 12:30 PM – 2:20 PM
BLU 9660, Burnaby

• #### Exam Times + Location:

Apr 14, 2022
3:30 PM – 6:30 PM
AQ 3181, Burnaby

• #### Prerequisites:

One of STAT 201, STAT 203, STAT 205, STAT 270, BUS 232, or POL 201, with a grade of at least C- or permission of the instructor. Corequisite: STAT 261.

## Description

#### CALENDAR DESCRIPTION:

An introduction to the R programming language for data science. Exploring data: visualization, transformation and summaries. Data wrangling: reading, tidying, and data types. No prior computer programming experience required. Students who have taken STAT 341 or STAT 360 first may not then take this course for further credit.

#### COURSE DETAILS:

 Week Number STAT 260 STAT 261 1 Getting started: installing R, RStudio, the tidyverse and other packages, RStudio projects, RMarkdown files and basics In-class exercises for setting up R 2 and 3 Exploring Data: visualisation Using ggplot to create plots of different types of data 4 Exploring Data: transformation and summary statistics Plotting transformed data (e.g., bar plots, smoothed functions) 5 Data Wrangling: data frames and tibbles, importing data Reading in data in different formats 6 Data Wrangling: tidy data Cleaning a messy data set 7 Data Wrangling: relational data Linking multiple data sets 8 Data Wrangling: strings Handling text data 9 Data Wrangling: factors, dates and times Handling factors and date and time data 10 Programming: functions Writing functions to minimize code length, prevent bugs, and improve readability 11 Programming: vectors Types of vectors and incorporating vectors in functions 12 Programming: vectors For loops 13 Summary Summary

• Quizzes 50%
• Final Exam 50%

## Materials

R for Data Science, by Garrett Grolemund and Hadley Wickham

Tutor Requests:
Students looking for a tutor should visit https://www.sfu.ca/stat-actsci/all-students/other-resources/tutoring.html. We accept no responsibility for the consequences of any actions taken related to tutors.