Coursera
Coursera Logo

University of Colorado Boulder - Introduction to R Programming and Tidyverse 

  • Offered byCoursera

Introduction to R Programming and Tidyverse
 at 
Coursera 
Overview

Duration

23 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Introduction to R Programming and Tidyverse
 at 
Coursera 
Highlights

  • Earn a Certificate upon completion
Details Icon

Introduction to R Programming and Tidyverse
 at 
Coursera 
Course details

More about this course
  • You will learn to do data visualization and analysis in a reproducible manner and use functions that allow your code to be easily read and understood
  • You will use RMarkdown to create nice documents and reports that execute your code freshly every time it's run and that capture your thoughts about the data along the way
  • This course has been designed for learners from non-STEM backgrounds to help prepare them for more advanced data science courses by providing an introduction to programming and to the R language

Introduction to R Programming and Tidyverse
 at 
Coursera 
Curriculum

Introduction to R, RStudio and RMarkdown

Course Introduction

Configuring RStudio

Installing R Packages

RMarkdown Overview

Creating an RMarkdown Document

Welcome and Course Organization

R Resources

Installing R and RStudio

Fundamentals of R Summary

Reproducible Research - Why and How

Helpful Tips and Resources on RMarkdown

R Fundamentals

RMarkdown

Functions

Our First Function

Naming a Function

Function Inputs

A Change in Function Requirements

Conditional Execution

Multiple Conditions

For Loops

Checking Inputs

Function Output

Introduction to Pipes

Resources

Writing a Function

Statement Conditions

The Switch Statement

Using the Stop Function

Return Specific Values

Using Pipes

Functions

Input Checking and Outputs

Data Visualization using ggplot2

Introduction to ggplot2

Aesthetics

Geometric Objects

Statistical Transformations

Position Adjustments

Facets

Coordinate Systems

Resources

Using ggplot2

Layers

Data Analysis with dplyr

Introduction to dplyr

Chaining Functions

Selecting Variables (Columns)

Conditionally Selecting Rows

Selecting Rows by Location

Arrange Rows by Value

Renaming Data

Distinct, Mutate, and Transmute

Rename, Relocate, and Summarize

Summary Functions

Counting Observations

Grouping Variables: Part 1

Grouping Variables: Part 2

Grouping Variables: Part 3

Main dplyr Functions

R and NA

Grouping datasets

dplyr Verbs

Select, Filter, and Arrange

Introduction to R Programming and Tidyverse
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    Introduction to R Programming and Tidyverse
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...