ncibtep@nih.gov

Bioinformatics Training and Education Program

BTEP Courses

Course Details Start Date

Introductory R for Novices: Introduction to Data Wrangling

  • Runs from: June 17, 2025 - July 15, 2025
  • Total Classes: 5
  • What You Will Learn: This course, designed for novices, will introduce the essential R packages and functions often used to explore, clean, transform, and summarize data. The content for this course is similar to past introductory R courses, but the pace of the course will be much slower to benefit novices.    Why learn R?
    More
06/17/2025 This course, designed for novices, will introduce the essential R packages and functions often used to explore, clean, transform, and summarize data. The content for this course is similar to past introductory R courses, but the pace of the course will be much slower to benefit novices.    Why learn R? R is a great resource for statistical analysis, data visualization, and report generation. R also provides packages and functions specific to the analysis of -omics data through efforts like Bioconductor.   This course is the second part of a larger 3-part course designed for novices:   Part 1: Getting Started with R  Part 2: Introduction to Data Wrangling  Part 3: Introduction to Data Visualization    Topics covered in this course (Part 2) focus on wrangling data stored in data frames or tibbles and include concepts such as reshaping, subsetting, summarizing, mutating, and joining data.    Prerequisites: This course is recommended for attendees familiar with the skills learned in Part 1: Getting Started with R.    Course materials:   We will use R on Biowulf for this course to avoid issues with R and package installations. To use R on Biowulf, you must have a NIH HPC account. If you do not have a NIH HPC (Biowulf) account, this course can be taken using a local R installation. However, we will not be able to troubleshoot package installation issues during class. Additionally, because we will use packages belonging to the tidyverse, you will need to install these packages using install.packages("tidyverse") prior to the first lesson if you are not using R on Biowulf.