R is a powerful tool for data analysis and visualization; this guide will provide resources to get you started with this programming language!

- Welcome
- Installing R and RStudio
- RStudio on a Browser
- The RStudio Interface
- Setting up and Closing an R SessionToggle Dropdown
- R Help Guides
- Workshop Resources

You can get help for research in several ways.

Contact the STEM Librarian, Dr. Elaine Yeung, at (714) 532-7707 or eyeung@chapman.edu

Face-to-face during Reference Desk hours

Call us on the phone at (714) 532-7714

Chat with us at LibChat

Email us at Quick Reference

Ask the Knowledge Base

Welcome to the R Programming LibGuide. If you are interested in learning R programming or need additional resources while using R, this LibGuide can help you get started.

The R workshops held at the Leatherby Libraries will introduce you to the fundamentals of R programming. The workshops are designed for absolute beginners or for those looking for basic refreshers. No prior programming knowledge is required to attend these workshops.

R is a free & open-source programming language supported by the R Project for Statistical Computing.

R is a powerful tool for data manipulation, analysis, and graphics.

R is versatile across operating systems (Windows, macOS, Linux, and Unix). R code is great for collaborative work, as it is reproducible & shareable!

R is used by statisticians, data miners, data analysts, and researchers in a variety of fields: business analytics, scientific research, software/application development, statistical reporting, and many more.

Compared to other statistical programs, R gives you the freedom to program new statistical methods in a straightforward manner. You can calculate advanced statistics not available in other software statistical packages, along with advanced graphics capabilities.

The caveat of R can be the steep learning curve, as there is no one comprehensive guide and no commercial support, but R programming will become easier with more practice. Additionally, R utilizes more memory and have slower processing speed compared to other programming languages, so if you are processing extremely large data sets, you may need to remote into high-performance computing (HPC) clusters.

- Last Updated: Aug 2, 2024 10:50 AM
- URL: https://libguides.chapman.edu/R
- Print Page