This workshop serves as an introduction to writing faster R code. We will discuss important concepts such as vectorization and how to identify what parts of the code might be slowing you down. If time permits, we will go over a bit of parallel computing in R and how to use the Rcpp package (main topics from part 2 of the workshop).
Requirements
A computer R and RStudio installed
Basic R programming experience
About the facilitator
Instructor: Nikola Surjanovic
Nikola is an MSc student at SFU studying statistics, with research interests in machine learning and goodness-of-fit.
Description
This workshop serves as an introduction to writing faster R code. We will discuss important concepts such as vectorization and how to identify what parts of the code might be slowing you down. If time permits, we will go over a bit of parallel computing in R and how to use the Rcpp package (main topics from part 2 of the workshop).
Requirements
About the facilitator
Instructor: Nikola Surjanovic Nikola is an MSc student at SFU studying statistics, with research interests in machine learning and goodness-of-fit.
Time and Place
Where: Burnaby, Bennett Library, Rm 7200
When: Monday, March 30, 1:30 pm - 3:00 pm
Registration
https://www.lib.sfu.ca/about/branches-depts/rc/services/workshops/35216
Lesson