Loading Events

« All Events

  • This event has passed.

DSI Workshop Beyond Basics in R

September 10, 2018 @ 12:30 pm - 3:30 pm

DSI Workshop: Beyond Basics in R

Links to Workshop Recordings and Resources


  • Dates: September 10, 12, & 14 12:30-3:30pm
  • Instructor: Duncan Temple Lang
  • Location: Data Science Initiative classroom, Shields 360
  • Cost: Free to UC Davis students, postdocs, faculty and staff. DSI Affiliates have priority registration.


So you’ve learned how to use R, or maybe you’ve already been using it, but now what? The goals of this workshop are to improve your proficiency and confidence in using “best practices” for leveraging R and writing good code. This workshop focuses on why and how we do things in R, and not about learning specific function names.

Topics covered will include:

  • How to reason about R code and R’s computational model.
  • Writing R functions for flexibility and reusability.
  • Debugging.
  • Making code efficient, and different approaches to problems.
  • Creating R packages.
  • Object oriented programming basics.
  • And any other R-related questions.


This workshop goes beyond “getting started,” but the material will be accessible to people who are just at that stage and beyond. Participants are expected to have basic familiarity with R and be able to write a simple function.

Workshop format

The workshop will be a mix of presentation and hands on problem solving/working on code. You’ll get practice and background to write better code.

Got Code?

If you have code you want to make better (more efficient/simpler/faster), please contact datascience@ucdavis.edu ASAP and we can consider using it as a case study.


September 10, 2018
12:30 pm - 3:30 pm
Event Category:
Event Tags:
, , , ,


Slides and Code
Recording Part 1
Recording Part 2
Recording Part 3


Data Science Initiative


DSI Classroom
360 Shields Library
Davis, CA 95616 United States
+ Google Map