Data Analytics Using R Programming

Posted By: ELK1nG

Data Analytics Using R Programming
Last updated 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.51 GB | Duration: 14h 3m

Data analytics, R programming

What you'll learn

What is data and its types

Overview of the R programming language.

Installation of R and Rstudio in Ubuntu environment

Basic syntax and data structures

Operators, control and looping statement in R

String handling, vector operator in R

Built-in and user defined function in R

Vectorization in R

Data Structure Data Manipulation, Data Reshaping, Data visualization

Data visualization using base R, ggplot2 and other visualization libraries.

Reading and importing and handling missing data from different source (CSV, Excel, databases).

Different Case studies and practical projects.

Requirements

Having a basic understanding of programming concepts can be beneficial.

A foundational understanding of basic statistical concepts like mean, median, standard deviation, and so on.

Basic mathematical operations used in data analytics.

An awareness of fundamental data concepts, such as types of data, and basic data structures, can be beneficial.

Description

Unlock the power of data with our comprehensive "Data Analytics Using R Programming" course. In this immersive learning experience, participants will delve into the world of data analytics, mastering the R programming language to extract valuable insights from complex datasets. Whether you're a seasoned data professional or a newcomer to the field, this course provides a solid foundation and advanced techniques to elevate your analytical skills.Key Learning Objectives:R Programming Fundamentals:Gain a deep understanding of the R programming language, covering syntax, data structures, and essential functions.Data Import and Cleaning:Learn how to import data from various sources and perform data cleaning and preprocessing to ensure accurate analysis.Exploratory Data Analysis (EDA):Develop skills in descriptive statistics, data summarization, and advanced visualization techniques using ggplot2.Real-World Applications:Apply your newfound knowledge to real-world data analytics challenges, working on hands-on projects that simulate the complexities of professional scenarios.Course Format:This course is delivered through a combination of video lectures, hands-on exercises, and real-world projects. Participants will have access to a supportive online community and regular opportunities for live Q&A sessions.By the end of this course, you will be equipped with the skills to navigate the data analytics landscape confidently, making informed decisions and uncovering hidden patterns in data. Join us on this journey to become a proficient data analyst using the versatile R programming language. Enroll today and harness the power of data!

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Prerequisites

Section 2: Data Analytics

Lecture 3 What is Data

Lecture 4 Importance of Data

Lecture 5 Type of Data - Categorical

Lecture 6 Type of Data - Numerical

Lecture 7 Analytics and Analysis

Lecture 8 Data Analytics

Lecture 9 Data Analysis

Lecture 10 Classification of Data Analytics

Lecture 11 Process

Section 3: Intro to R and R studio

Lecture 12 Introduction to R

Lecture 13 Benefits of R

Section 4: R and R studio installation in Ubuntu

Lecture 14 install R in Ubuntu GUI

Lecture 15 install R in Ubuntu terminal

Lecture 16 R studio GUI overview

Lecture 17 How to create and run R file in GUI

Lecture 18 How to save and run R file in Terminal

Lecture 19 Rdata and Rhistory

Section 5: R programming Basics

Lecture 20 Variable in R

Lecture 21 DataTypes in R

Lecture 22 Print vs Cat function in R

Lecture 23 ls,rm function in R

Lecture 24 Rules to create variable in R

Lecture 25 Special keywords in R

Lecture 26 Different datatypes in R

Lecture 27 Vectorization in R

Lecture 28 Implicit Cohesion

Lecture 29 ls function in detail

Section 6: Operators in R

Lecture 30 Operators in R

Lecture 31 Arithmetic Operators

Lecture 32 Relational Operators

Lecture 33 Logical Operators

Lecture 34 Miscellaneous Operators

Lecture 35 R basics summary

Section 7: Control structures in R

Lecture 36 Conditional statement - if, else, else if

Lecture 37 Conditional statement - switch

Lecture 38 Lab exercise

Section 8: Looping Statement in R

Lecture 39 For

Lecture 40 While

Lecture 41 Repeat

Section 9: String Handling in R

Lecture 42 getting user input and explicit cohersion

Lecture 43 getting user input part 2

Lecture 44 logical check for string - grepl and grep

Lecture 45 print vs cat vs paste method

Lecture 46 String methods - toupper, tolower, substr, format

Section 10: Vector operation in R

Lecture 47 Indexing in vector

Lecture 48 Indexing in vector - part 2

Lecture 49 Built-in operation in R

Lecture 50 Repeat operation in R

Lecture 51 Lab exercise

Lecture 52 Lab solution - part 1

Lecture 53 Lab solution - part 2

Section 11: Functions in R

Lecture 54 Intro to Function in R

Lecture 55 Built-in function - seq, seq_along

Lecture 56 Built-in function - seq_len

Lecture 57 Built-in function rnorm

Lecture 58 law of large number

Lecture 59 Built-in function rnorm - part 2

Lecture 60 Built-in function - runif

Lecture 61 Built-in function - sample

Lecture 62 Lab exercise

Lecture 63 Lab solution - part 1

Lecture 64 Lab solution - part 2

Lecture 65 Lab solution - part 3

Section 12: User defined function in R

Lecture 66 User defined function - part 1

Lecture 67 User defined function - part 2

Lecture 68 User defined function - part 3

Lecture 69 User defined function - part 4

Lecture 70 User defined function - part 5

Lecture 71 User defined function - part 6

Lecture 72 User defined function - part 7

Lecture 73 User defined function - part 8

Lecture 74 Lab exercise

Section 13: Vectorization in R

Lecture 75 Vectorized Approach

Lecture 76 Vectorized Function

Section 14: Data Structure in R

Lecture 77 Introduction to Data Structure

Lecture 78 List - Part 1

Lecture 79 List - Part 2

Lecture 80 List summary

Lecture 81 Manipulating List

Lecture 82 Converting List to Vector

Lecture 83 Matrix - Part 1

Lecture 84 Matrix - Part 2

Lecture 85 Matrix - Part 3

Lecture 86 Matrix - Part 4

Lecture 87 Matrix - Part 5

Lecture 88 Lab exercise

Lecture 89 Date - Part 1

Lecture 90 Date - Part 2

Lecture 91 Factor - Part 1

Lecture 92 Factor - Part 2

Lecture 93 Factor - Part 3

Lecture 94 Array - Part 1

Lecture 95 Array - Part 2

Lecture 96 Array - Part 3

Lecture 97 Array - Part 4

Lecture 98 Lab Exercise

Lecture 99 DataFrame - Part 1

Lecture 100 DataFrame - Part 2

Lecture 101 DataFrame - Part 3

Lecture 102 DataFrame - Part 4

Lecture 103 DataFrame - Part 5

Lecture 104 DataFrame - Part 6

Lecture 105 DataFrame - Summary

Lecture 106 Lab exercise

Section 15: Data Manipulation

Lecture 107 Data Manipulation - Part 1

Lecture 108 Data Manipulation - Part 2

Lecture 109 Data Manipulation - Part 3

Lecture 110 Data Manipulation - Part 4

Section 16: R Package

Lecture 111 R Package - Part 1

Lecture 112 R Package - Part 2

Section 17: apply functions in R

Lecture 113 apply function - part 1

Lecture 114 apply function - part 2

Lecture 115 apply function - part 3

Lecture 116 lapply function - part 1

Lecture 117 lapply function - part 2

Lecture 118 sapply function - part 1

Lecture 119 sapply function - part 2

Lecture 120 tapply function

Lecture 121 summary

Section 18: Data Reshaping

Lecture 122 Data Reshaping introduction

Lecture 123 Aggregating - Part 1

Lecture 124 Aggregating - Part 2

Lecture 125 sorting

Lecture 126 mergining - inner join

Lecture 127 types of joins

Lecture 128 left, right and full join

Lecture 129 Lab exercise

Section 19: Data visualization

Lecture 130 Data visualization - part 1

Lecture 131 Data visualization - part 2

Lecture 132 scatter plot using base R

Lecture 133 scatter plot using ggplot - part 1

Lecture 134 scatter plot using ggplot - part 2

Lecture 135 Summary

Lecture 136 Line plot using base R

Lecture 137 Line plot using ggplot - part 1

Lecture 138 Line plot using ggplot - part2

Lecture 139 Histogram using base R

Lecture 140 Histogram uisng ggplot

Lecture 141 Bar plot using base R - part 1

Lecture 142 Bar plot using base R - part 2

Lecture 143 Bar plot using ggplot

Lecture 144 Box plot using Base R

Lecture 145 Box plot using ggplot

Section 20: Working with Excel file

Lecture 146 Introduction to working with excel file

Lecture 147 Data cleaning - part 1

Students pursuing degrees in fields related to data science, statistics, business, or a related discipline who want to build practical skills in data analytics.,IT professionals seeking to expand their skills into the field of data analytics using R.,Individuals with a general interest in data analytics who want to learn how to use R for analyzing and visualizing data.