Skip to content
KnowledgeCity

R Programming: Using R Packages

Expand your powers by learning how to use packages
Preview the first lesson free — get full access to all 6 lessons.
Course: On-Demand
Beginner Provider David Christensen  6 Lessons ·  27m  in Arabic, German, English, Spanish, French, Portuguese, Chinese 

Course Description

In these lessons, you will learn how to download and install packages from CRAN and GitHub, and the differences between the two. You will learn why these resources are essential as you begin your journey in R programming. You will also learn how to use external package functions for data manipulation, specifically the popular package dplyr. This powerful package will greatly expand your ability to take full control over your data and gain signifnicant results for a wide variety of use-cases.

We will also introduce you to tidyr's pivot functions, such as pivot_wider() and unnest functions like separate_rows(). These are powerful tools for data manipulation and will help you to organize your data more effectively. By the end of these lessons, you will have a comprehensive understanding of how to use external packages in R and should be able to effectively manipulate and organize data using external functions.

What You'll Learn

  • Download and install R packages from CRAN and GitHub, and distinguish between the two sources
  • Use external package functions for data manipulation with the dplyr package
  • Apply tidyr's pivot functions such as pivot_wider() to reshape data
  • Use unnest functions like separate_rows() in tidyr to organize data
  • Manipulate and organize data effectively using external package functions in R

Key Takeaways

  • CRAN and GitHub are essential resources for downloading and installing packages as you begin R programming.
  • The dplyr package expands your ability to take full control over your data across a wide variety of use-cases.
  • tidyr provides pivot functions such as pivot_wider() and unnest functions such as separate_rows() for reshaping data.
  • By the end of the lessons you will have a comprehensive understanding of how to use external packages in R.
  • External package functions allow you to manipulate and organize data more effectively.

Frequently Asked Questions

What does this course cover?

It covers how to download and install packages from CRAN and GitHub, the differences between the two, using external package functions for data manipulation with dplyr, and using tidyr's pivot functions such as pivot_wider() and unnest functions such as separate_rows().

Who is this course for?

It is for those beginning their journey in R programming who want to use external packages to manipulate and organize data.

What skills will I gain?

You will gain skills in R (Programming Language), RStudio, Tidyr, the Knitr Package, and statistical packages, and be able to effectively manipulate and organize data using external functions.

What packages are taught in this course?

The course focuses on dplyr for data manipulation and tidyr for reshaping data with pivot functions like pivot_wider() and unnest functions like separate_rows().

What topics do the lessons include?

Lessons include installing packages from CRAN and from GitHub, working with external package functions, an introduction to dplyr in two parts, and an introduction to tidyr.