Coding & Cookies

Single Cookie

Everything is better with cookies. Especially data.

Good data management practices are becoming increasingly important in the digital age. Because we now have the technology to freely share research data, and also because funding agencies want to do more with decreasing research funds, many funding agencies and journals require authors and grantees to share their research data. Coding & Cookies sessions are focused on coding in R, a programming language for statistical computing and graphics.

Coding & Cookies is offered in collaboration with the Department of Statistics. Workshops will be led by experienced statistics graduate students and facilitated by the Morgan Library Data Management Specialist.

New to R or RStudio? We encourage you to attend the first session, R Basics. A basic working knowledge of R and RStudio is helpful to get the most out of the rest of the sessions.

Sessions are free, but space is limited to 30 attendees. 

Got your eID ready?  Register for Coding & Cookies.

Fall 2019 Sessions

R basics

Learning how to code can be intimidating, but will save you time and effort in the long run. In the R basics Coding and Cookies session, the basics of using of tabular data in R studio will be discussed. By the end of this session, you will be able to load data into R, calculate summary statistics, and create exploratory graphs using R’s basic graphics package. This session is geared toward beginners, so if you have experience using R, this may not be the class for you.

September 10th, 10:00-11:30am
Morgan Library, Computer Classroom 175
Instructor: TBD

October 22nd, 10:00-11:30am
Morgan Library, Computer Classroom 175
Instructor: TBD

Data Cleaning using R

The process of generating data can be messy, especially when data are hand collected by multiple people. This workshop will discuss how to wrangle messy tabular data using R. After this session, you will be able to import tabular data into R, convert data to an appropriate type, recode categorical variables, convert dates, manipulate strings, detect and fix errors in your data. A basic working knowledge of R and R studio would be helpful for you to get the most out of this session.

October 8th, 10:00-11:30am
Morgan Library, Computer Classroom 175
Instructor: TBD

Data Visualization using ggplot2

So you’re familiar with R, but want to do more with your plots than the base graphics package. In this month’s Coding and Cookies, the ggplot2 package in R will be discussed. After this session, you will be able to create a variety of plot types, alter their aesthetics, and create custom themes. A working knowledge of R and R studio and dplyr would be helpful for you to get the most out of this session.

November 5th, 10:00-11:30am
Morgan Library, Computer Classroom 175
Instructor: TBD

Version control using git

We’ve all intuitively used some type of version control in our work such as saving multiple versions of a document. While easy, it can cause file bloat and ultimately become more complicated. Luckily, formal version control systems have been developed to streamline this process. In this month’s Coding and Cookies session, we will be covering version control using git. After this session, you’ll be able to create a git repository, make and add changes to the repository, and use GitHub to remotely store your repository.

November 19th, 10:00-11:30am
Morgan Library, Computer Classroom 175
Instructor: TBD