Skip to content
KnowledgeCity

R Programming Beginner

Learn how to unlock the power of data with R programming
Preview the first lesson free — get full access to all 30 lessons.
Course: On-Demand
Beginner Provider David Christensen  9 chapters ·  30 Lessons ·  2h 42m  in Arabic, German, English, Spanish, French, Portuguese, Chinese 

Course Description

This R Programming Beginner course will introduce you to the R programming language, from the very basics to some of the more advanced concepts. You will learn how to work with a variety of data types and situations using easy-to-follow examples. By the end of this course, you will be able to use R to perform data analysis, create data visualizations, and build custom functions.

The R language is the premiere programming language for data analysis and visualization. It is used by data scientists, statisticians, and analysts around the world. It is particularly well-suited for working with data, and is used in a wide range of industries, including finance, healthcare, marketing, and more. In this course, you will learn how to use R to perform basic data analysis, create data visualizations, and build custom functions.

What You'll Learn

  • Understand the fundamentals of the R programming language, including syntax, data types, and control structures
  • Manipulate and analyze data in R using subsetting, sorting, merging, and filtering
  • Create custom functions in R to streamline your code
  • Build data visualizations including plots and charts using base R and ggplot2
  • Expand your code's functionality by working with packages and libraries from CRAN and GitHub
  • Work with data structures such as vectors, data frames, tibbles, and lists

Key Takeaways

  • R is the premiere programming language for data analysis and visualization, used by data scientists, statisticians, and analysts around the world.
  • R is well-suited for working with data and is used across industries including finance, healthcare, and marketing.
  • The course progresses from the very basics of R to more advanced concepts using easy-to-follow examples.
  • By the end of the course, learners can use R to perform data analysis, create data visualizations, and build custom functions.
  • The course covers practical tooling such as installing R and RStudio, and using packages like dplyr, tidyr, and ggplot2.

Frequently Asked Questions

Who is this course for?

This is a beginner course that introduces the R programming language from the very basics to some of the more advanced concepts, making it suited to those new to R.

What will I be able to do after completing this course?

By the end of this course, you will be able to use R to perform data analysis, create data visualizations, and build custom functions.

What topics does this course cover?

The course covers R syntax and data types, data structures such as vectors, data frames, tibbles, and lists, filtering and summarizing data, installing and using packages from CRAN and GitHub, dplyr and tidyr, plotting in base R and with ggplot2, control structures, custom functions, the apply family of functions, and error handling.

Does the course show how to set up R?

Yes. The course includes lessons on installing R on Windows, installing RStudio on Windows, and getting familiar with the RStudio interface.

Why learn R?

R is the premiere programming language for data analysis and visualization, used by data scientists, statisticians, and analysts around the world, and it is used in a wide range of industries including finance, healthcare, and marketing.