CSP1004 - Data Wrangling with R

Course CodeCSP1004
Course TitleData Wrangling with R

With no prior experience in R, learn how to transform your messy field data into purposeful information for analysis and decision making. Computer programming is a critical skill for anyone working with data because it promotes reproducible research and communication of science. R is an open source programming language that was developed by scientists as a tool to analyze and share data. You will find R much easier to learn than other programming languages because R has a growing user community that provides online support, books and tutorials. You can do almost anything in R, the only limitation is your creativity.

The course format combines lecture, hands-on computer exercises and open lab time where you can work on your own data that you bring to class. The RStudio integrated development environment and the tidyverse family of packages will be highlighted in the class as they make R programming a fun and an intuitive experience. This course is highly recommended as a precursor to all of our data analysis classes at NCTC. 


Upon completion of this course, you will be able to:

  • Understand the basics of writing R code and working in the RStudio environment.
  • Import and export multiple file types such as text, spreadsheet, database and spatial file types.
  • Use the tidyverse family of packages to wrangle messy data into a clean and tidy data structure and perform summaries.
  • Create remarkable graphs to explore your data and communicate results.
  • Write functions to automate common data manipulation tasks.
  • Share your data in GitHub and promote reproducible research by creating reports in RMarkdown and RShiny.


Anyone who wants to learn R to manipulate data and communicate analyses.

Delivery MethodInstructor Led
Non-FWS Fee$1,195.00
Instructional Hours36
Course Content ContactEric Kelchlin; eric_kelchlin@fws.gov; 304-876-7453; eric_kelchlin@fws.gov
Curriculum CategoryStatistics and Modeling
Registration LinkRegister
College Credit NameSemester Hours
College Credit Value2
Extracted from DOI LEARN on1/22/2019 3:30:20 AM

Schedule:  CSP1004 - Data Wrangling with R

StartEndSession InformationLocationSession Contact
4/1/2019 4/5/2019 For registration questions: sharon_howard@fws.gov
For course content questions: eric_kelchlin@fws.gov
Class begins at 8:00 am on the first day and ends at noon on the last day
National Conservation Training Center (NCTC) Sharon Howard; sharon_howard@fws.gov