Programming with R

by Mihaela Danci

Data analysis is an incredibly valuable skill for everyone in every industry. Assuming no prior knowledge, this course will show you the basics of R programming language such as data types and data structures, conditional statements, and functions.

What you'll learn

At the core of data analysis is a thorough knowledge of R programming. In this course, Programming with R, you will learn how to manipulate different objects.

First, you will learn the basic syntax for R coding.
Next, you will explore data types and data structures available in R.
Finally, you will discover how to write your own functions by implementing control flow statements.

When you are finished with this course, you will have a foundational knowledge of R programming that will help you as you move forward to data science.

Course FAQ

What is R programming language?

R is a programming language used primarily for statistical computing and data analysis, helping retrieve, organize, analyze, and visualize data.

Is R better than Python?

It depends on what you're trying to do. If you want to analyze data and present the findings, R coding is probably better. But if you are developing a program for data analysis that interacts with several other components, Python would be better. R is better for statistical learning, and Python is better for machine learning and automation.

What will I learn in this course?

This course will introduce you to the R programming language. Topics covered will include:

  • What is R and why use it?
  • Variables and operators in R
  • R data types
  • Exploring vectors and factors in R
  • Matrices, arrays, and lists in R
  • R data frames
  • Managing control statements
  • Building your first function in R
Who should take this course?

This course is great for anyone interested in data analysis. If you want to learn the basic syntax of R programming to better manipulate and understand data, then this R course is perfect for you.

Are there prerequisites to this course?

Nope! This course assumes no prior knowledge, and will show you the basics of R programming language, including data types, data structures, conditional statements, and functions.

About the author

As a data analyst enthusiast, Mihaela has special interests in translating vision into action using end-to-end data analysis. She is very passionate about teaching and resolving real-world business problems. Her greatest joy is learning new data exploration techniques and pushing the boundaries of data analytics. Mihaela has a bachelor’s degree in economic cybernetics and in her spare time she loves to travel and dance.

Ready to upskill? Get started