Skip to content

This repository acts as a home for a quick introduction to working with R for Purdue's EAPS 310.

Notifications You must be signed in to change notification settings

w-logan-downing/EAPS_310_R-ShortCourse

Repository files navigation

EAPS_310_R-ShortCourse

This repository acts as a home for a quick introduction to working with R for Purdue's EAPS 310.

Note, none of these sections below will make you a master of the topic tackled. You'll need to spend a lot of time practicing and working with R if you want to get better. The information provided here is intended to make getting off the ground and started much easier to a newcomer. As you get started with R, don't be discouraged by having to look things up on the internet every 30 seconds or couple of minutes. You're going to get stuck and be frustrated but that is perfectly normal! It's a part of the process. You're learning every step of the way, even if it doesn't feel like it. Trust me when I say, we've all been there. Good luck and best wishes!

Introduction

For many of you this class will be the first time you've interacted with R, and that's okay! The aim of this short course in R is to get you up to speed with the basics and on your way to completing assignments efficiently in R as well as giving you the tools to use R elsewhere in your career as you move forward. This document will lay out the short course for you with short descriptions of each section.

1. Getting Started with R

This section will take you through installing R and RStudio. You don't have to use RStudio for programming in R but it'll save you a lot of time and be very helpful to you along the way.

2. Data Types and Structures in R

The goal of this section is to give you the basics of data types and structures available in R.

3. Common Packages in R

This section will cover some of the common packages you'll encounter in R and will detail some of their uses.

4. Loading Data

This will be the first section that we get into actually using R. An R script will be provided to show you how to load in different data sources.

5. Visualization Options in R

This will be the final section in this short course. Various plotting options will be presented and some of the basics will be covered.

Note to the Student

If you come across materials that you think should be a part of the course or have tweaks you'd like to see incorporated into the course feel free to make a pull request! This is a great way to contribute to your own learning as well as your classmates. In addition to furthering you and your classmates learning, you'll be building your GitHub history. This can be helpful when applying for jobs, you can point potential employers to the work and projects you've done and contributed to.

About

This repository acts as a home for a quick introduction to working with R for Purdue's EAPS 310.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages