Skip to content
Play overlay
Preview this course

R Programming Basics for Data Science

Learn to analyze data, plot graphs and interpret data


T.Hema

Summary

Price
£12 inc VAT
Study method
Online, On Demand What's this?
Duration
2.5 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Reed Courses Certificate of Completion - Free
Additional info
  • Tutor is available to students

3,610 students purchased this course

Add to basket or enquire

Overview

This course covers the R language where you will learn to read data, write R functions to organize data, and work on packages such as ggplot2. Simple examples are provided to understand the commands, functions, data structures in R

Certificates

Reed Courses Certificate of Completion

Digital certificate - Included

Will be downloadable when all lectures have been completed

Curriculum

9
sections
45
lectures
2h 33m
total
    • 5: Vectors 08:05
    • 6: Classes Preview 05:24
    • 7: Factors 02:58
    • 8: Matrices 07:21
    • 9: DataFrames 10:40
    • 10: Lists 05:59
    • 11: Quiz - Data Structures-Vectors 01:00
    • 12: Quiz-DataStructures-Vectors 01:00
    • 13: Quiz-Data Structures-Classes 01:00
    • 14: Quiz-Data Structures-Factors 01:00
    • 15: Quiz-Matrices 01:00
    • 16: Quiz-Dataframes 01:00
    • 17: Quiz-Lists 01:00
    • 18: Creating User-defined Functions 05:02
    • 19: Quiz-User defined functions 01:00
    • 20: Concatenation and extraction of strings 06:42
    • 21: Quiz-Strings 01:00
    • 22: Types of if-else statements 06:33
    • 23: Switch and Looping statements 09:10
    • 24: Quiz-if else statements 01:00
    • 25: Quiz-switch and looping statements 01:00
    • 26: Replication function 04:57
    • 27: Replicate function 04:34
    • 28: Quiz-replicate function 01:00
    • 29: Quiz-Advanced looping 01:00
    • 30: apply() and lapply() 04:49
    • 31: sapply() and vapply() 04:39
    • 32: mapply() and tapply() 03:45
    • 33: Quiz-apply() and lapply() 01:00
    • 34: Quiz-sapply() and vapply() 01:00
    • 35: Quiz-mapply() and tapply() 01:00
    • 36: Part-1 07:08
    • 37: Part-2 06:33
    • 38: Quiz-plyr package 01:00
    • 39: Quiz-summarise and transform 01:00
    • 40: Scatter Plot 07:20
    • 41: Line Chart 03:57
    • 42: Histogram and Bar chart 06:41
    • 43: Quiz-Scatter Plot 01:00
    • 44: Quiz-Line chart 01:00
    • 45: Quiz-Histogram and Barchart 01:00

Course media

Description

In this course, you will learn R data types, vectors, matrices, lists, functions In addition to the basic selection statements such as “if-else,” and control structures such as "repeat", “for loop”, you will learn special vectorized if-else and other advanced looping constructs specific to the R language. You will learn apply functions, the plyr package used for data analysis and ggplot2 used for data visualization.

Who is this course for?

This course is meant for students interested in taking up Data Science as a career. It is also useful for Data Analysts

Requirements

No prior programming knowledge is required

Questions and answers


No questions or answers found containing ''.


Richard asked:

Excuse my ignorance but what is R programming?

Answer:

R programming is a programming language used mainly in fields such as Data Science, Artificial Intelligence, and for data visualization. It is also used for statistical computing in order to analyze data. This course covers the fundamentals of R programming and makes you familiar with R studio. This course winds up with tools used for graphical representation as well.

This was helpful. Thank you for your feedback.
Ak asked:

What software do I need to download into my machine before I start R programming lessons?. If any, is it free or paid?

Answer:

Before installing R Studio, download R 4.1.2-win.exe for Windows provided in the resources tab of part 2 of the Introduction module of this course. The software is available for free.

This was helpful. Thank you for your feedback.
M asked:

Is there age limit for enrolment

Answer:

There is no age limit for enrolment.

This was helpful. Thank you for your feedback.

Reviews

4.3
Course rating
86%
Service
87%
Content
88%
Value

FAQs

Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2025. All rights reserved.