West Virginia University (WVU) Libraries present a series of hands-on workshops aimed at helping graduate students and faculty develop programming skills using R. These workshops cater to absolute beginners or those looking for a refresher in R programming, data cleaning, and data visualization.
Our goal is to provide participants with a practical foundation in R, enabling them to manage, analyze, and visualize data effectively in their academic or professional projects.
-
Yiheng Wu - Research Engagement Librarian
Yiheng offers data services and analytics consultation at WVU Libraries. -
Jeff Werst - Student Success Librarian
Jeff focuses on student success and science-based instructional support at WVU Libraries.
Participants will be introduced to:
- Key R functions and syntax.
- How to load, enter, and manage data within R.
- Navigating RStudio’s interface and core components.
Participants will be introduced to:
- Data cleaning methods using Base R and the Tidyverse package.
- Performing data analysis using essential functions to manipulate and summarize data.
Participants will be introduced to:
- Create informative visualizations using the ggplot2 package.
- Present data and findings in professional reports using RMarkdown.
By the end of the workshop series, participants will be able to:
- Understand the use cases for R and compare it with alternative programming languages.
- Navigate and utilize the RStudio environment, including the console, editor, and help tools.
- Write and run basic R scripts and understand R syntax (operators, functions, packages, data types, and structures).
- Import, clean, and transform datasets using R.
- Visualize and present data insights with graphs and reports.
- View the WVU Libraries' upcoming workshops: WVU Research Commons Calendar
- Data services workshops: WVU Data Services Calendar
Before attending the workshops, participants must install the following software:
- R - The R programming language.
- RStudio - The integrated development environment for R. Optionally: GitHub Desktop - A graphical interface for managing Git and GitHub repositories.
All workshop lesson plans, slides, and supplemental materials are available in the Presentation_files folder of this repository.
For further assistance or questions, please reach out to Yiheng Wu or Jeff Werst via the links provided above.