This class has a negotiated flat rate of $650 for all attendees. 6 Seats are available.
This two-day R training will take participants from the fundamentals of R through intermediate tools and techniques, with a curriculum tailored to workforce and economic development research.
Day 1 focuses on building a strong foundation in R. The morning will cover the core R and RStudio environment, as well as an intro to data cleaning and wrangling with the tidyverse, covering key functions such as select, filter, mutate, group_by, summarize, and join. The afternoon will include an applied, end-to-end exercise using tidyverse functions and Oregon economic and labor market data, as well as data visualization in R using the ggplot2 package.
Day 2 moves into intermediate territory. Participants will learn how to access public data programmatically via APIs, including the Census Bureau, BLS, BEA, and the IPUMS Census microdata API. The afternoon will use API data to explore mapping and spatial analysis, as well as the creation of dynamic reports with Quarto. The training will conclude with an introduction to functional programming concepts including the creation of custom functions, for loops, and the purrr package.
The course will also briefly discuss how to effectively utilize generative AI to assist in coding.
All code will be made available to participants before and after the training. Attendees must bring their own laptop with R and RStudio installed. Attendees will not be able to use iPads or tablets.
This class has a negotiated flat rate of $650 for all attendees. 6 Seats are available.
Meet The Trainers:
![]() |
![]() |
| Paul Liu, Senior Program Manager, Center for Regional Economic Competitiveness (CREC) | Tucker Plumlee, Director of Data & Analytics, Center for Regional Economic Competitiveness (CREC) |

