Skip to content

nuitrcs/r-intro-series

Repository files navigation

R Fundamentals Series

Series of beginning workshops for Northwestern R Users.

Description

These introductory workshops are designed to help you get familiar with the core concepts and functions in R. You'll learn the basics that will help you use R in your research and provide a foundation for further learning in the future. This series assumes no prior knowledge of R.

This workshop series is designed for beginners with limited or no prior programming experience; however, we strongly recommend you also register for the Programming Concepts workshop if you are unfamiliar with any of the following terms: working directory, vector, boolean, string, list index, function, or any of the other content covered in the Programming Concepts workshop.

These workshops will only get you started. Learning R takes practice and more than a few hours of workshops. This repository has links to other online resources that supplement what we cover in the workshops.

If this workshop does not fit with your schedule, or you have significant experience with other programming languages, you may want to use our recommended resources for learning R on your own instead. Request a consultation if you'd like help finding a course or book that fits your needs.

Before the Workshops

Set up R and RStudio

Install R and RStudio on your own laptop (both are free). If you can't install these programs or run into issues installing packages, RStudio Cloud is a good option.

Also, install the tidyverse package. Instructions are at the bottom of the installation instructions page. If you run into installation issues, plan to stick around on Zoom after the first session to ask question, or request a consultation.

Get Materials

Download this repository (but wait until a few days before the workshop starts to make sure you get the most up-to-date materials)

Then you will have the datasets and exercises downloaded to your computer to work on. Open the r-intro-series.Rproj file in the project directory to make sure your working directory is set correctly for the scripts.

Handouts

During in-person workshops, these are the handouts we usually provide. You may find them useful to have available as you work.

RStudio Cheat Sheets are short pdfs that summarize key R functions on specific topics. Many people print them out for reference while working in R. The ggplot2 cheat sheet, in particular, is indispensable when working with that package.

R Reference Card: lists many commonly used functions, so that you can find what you're looking for, since the R help is most useful when you already know the function name you want.

After the Workshops

You may be interested in our recommended resources for learning R on your own.

You can get free help with R and other data and programming issues from Research Computing Services.

You could work through our R Tidyverse Workshop materials on your own, or sign up for that series of workshops. Workshops are announced on our listserv and are posted on our training page.

Materials

For the workshops, you'll want to download this repository to get all of the files needed. But if you want to just view the files:

Extra Materials

These are lessons from previous versions of this workshop that we're not currently covering. Visualization with ggplot2 is taught as a separate workshop.

About

Series of Introductory R Workshops

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published