Introduction to R Programming

with Simona Dobreva and Iliya Valchanov

Providing you with the skills to manipulate, analyze, and visualize data with the best programming language for statistical analysis for data science.

7 hours 87 lessons
Start course
87 High Quality Lessons
7 Practical Tasks
7 Hours of Content
Certificate of Achievement

Course Overview

R is one of the best programming languages specifically designed for statistics and graphics. Programming in R is a fast and effective way to perform advanced data analyses and manipulations. In this course, you will learn how to use R and utilize the many data analysis techniques, methods, and functions it has to offer to the professional data scientist.

Topics covered

data analysisData processingdata visualizationProgrammingR

What You'll Learn

Here, you will learn how to work on statistics and graphics with R. Become a professional data scientist by applying specific R techniques, methods, and functions.

Use RStudio 
Understand objects and coercion rules in R 
Create functions in R and use the R's console 
Create vectors and matrices 
Create and import data frames into R
Manipulate and visualize data 


Student feedback


621 ratings
5 stars
536 (86%)
4 stars
65 (10%)
3 stars
18 (3%)
2 stars
1 (0%)
1 star
1 (0%)
Filter by rating
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • Newest
  • Oldest
Pros: Good introductory course. The graphics are excellent. Cons: Sections 7, 8, and 10 are poorly instructed in any way. Please slow down! Codes are not described in a logical manner. Simply copying and pasting will not get you anywhere. It's difficult to type while listening to the instructor. The codes are not available in R Script. Nothing is provided.  There are just exercises available. You must type everything from scratch, sometimes several times in one video. You must type everything from scratch, sometimes several times in one video. Quite often, the exercise instruction refers to another exercise that is time consuming and difficult to locate. There are no course slides to which you can refer if necessary. To locate what you're looking for, you must watch the complete section.
This was an introductory course to data analysis with R, and it delivered what was expected from it. I am a senior programmer who is pro in python and ML in general, and I took this course to learn some basics I need for my university. The first 9 sections were not very useful for me, but a new learner defenitely need them. I hope we see some course with focus on more advanced topics, for example how would R scale to bigger ML or eve DL problems and why it is still used in industry, while Python is more widely acclaimed. is it just because Python is hard for non-cs people, and if so, would it be a good choice for someone who already knows python?
I am not satisfied, it is a good introduction for someone who knows nothing about R, but it does not focus on data science. The course is mediocre, it does not go deep into the general uses of R, and it ends up explaining linear modelling instead of R itself. Also, the R "redaction" is old and archaic, they did not even try to explain the Tidyverse package itself, the cornerstone package for data science with R. If anyone is interested in learning R properly, I recommend Hadley Wickham's book R for Data Science (R4DS), it is truly the bible of UserRs
It's a great introductory course. The instructor is wonderful. She tried to explain things as easy as possible. But there should be more real life examples and more problems. It would be great if an interactive coding platform could be introduced. However, I liked the course. She is damn good. Thank you for this wonderful journey.
Great course. Awesome communication. I loved the instructor's simplicity in explaining complex topics - which made it easier for me grasp! I look forward to another course from her, intermediate R programming? :-)
  • 1
  • 2
  • 3
  • ...
  • 13
  • ...
  • 24
Simona Dobreva

“Learning R programming is a valuable asset to get you where you want to be in your data science career. In this course, I have distilled years of experience in data analysis into a fast and effective training. I will be super proud and happy to share my R journey with you!”

Simona Dobreva

Worked at 365 Data Science

Introduction to R Programming

with Simona Dobreva and Iliya Valchanov

Start Course