
See what are you going to learn!
Let's get you started with R by installing the latest R version and R studio
Let's walkthrough some of the features and windows of R Studio
Let's begin by creating the first data structure with a vector
Let's use names() function to create a vector with names
Let's understand vector Attributes such as length etc
Let's get started with matrices by constructing a matrice with rbind function
Now let's use matrix function to create a matrix
let's learn how to create a matrix with names using dimnames() function
Create an array and understand arrays
Let's see how can we get information from arrays by computing array attributes and finding subsets of the arrays
Let's create named and unnamed lists
let's learn how can we get information on the lists we create using r
let's reference elements in a lists by getting subsets etc
let's learn how can we add elements in a list (appending a list in r)
create the most used data structure in data analysis, data science etc. The data frames
lets get information from the data frames we create
Now let us learn how can we find the subscript of a data frame by working with columns and selecting specific columns with [] and $ sign
let's work with categorical data now. starting with creating factors
let's add levels to the factors we created
understanding regular expression is an important concept in programming as a whole. This lecture provides a well understanding of how to use the functions grep and gsub when dealing with regular expressions in R!
Now let us learn how can we import csv files in R
Learn how to install the tidyverse package then use tidyverse package to import the excel files in r!
Theory Understanding of why Data Analysis and Transformation is important
let us learn how can to sort datasets using sort function
let us see how can we add information in the data frame with appending
This lecture provides a way of handling duplicated values using r
Theory understanding of what is merging?
This lecture provides a demonstration of how to merge data frames with merge() function
This lecture provides a demonstration of how to do left, right and outer merging of data frames using merge function
Now let's understanding how to use reshape package by understanding melting and casting
This lecture get's you started with melting as used in R
This lecture will help you master casting as used in R
Now let's understand how to restructure datasets in r using tidyr package. We take you through what is gather and spread functions
Let's see gather function in action using r!
Let's see spread function in action using r!
Learn data visualizations by projects that use real world datasets in the professional industries such as finance, marketing, sales etc.
This course will help you master data visualizations techniques and create graphics in R using packages such as ggplot2, lattice package and ggvis package from shiny for adding interactivity into you R graphics.
Real world datasets are used for projects. So, not only will you master the graphics in r, you will also be able to interpret your graphics and make an impressive plots. All done by yourself.
Why learn data visualization with R?
Data Visualization helps people see, interact with, and better understand the data. Whether simple or complex, the right visualization can bring everyone on the same page, regardless of their level of expertise.
Almost all the professional industries benefit from making data more understandable. Every STEM field benefits from data analysts that are able to understand data—and so do fields in government, finance, marketing, history, consumer goods, service industries, education, sports, and so on.
As the “age of Big Data” and "Artificial Intelligence (AI)" kicks into high gear, visualization is an increasingly key tool to make sense of the trillions of rows of data generated every day. Data visualization helps to tell stories by curating data into a form easier to understand, highlighting the trends and outliers. A good visualization tells a story, removing the noise from data and highlighting useful information.
With R tools such as ggplot2 , lattice package, we can create visually appealing graphics and data visualizations by writing few lines of code. For this purpose R is widely used and it is easy to use and understand when it comes to data visualizations, good appealing graphics, data analysis (dplyr) etc. Through R, we can easily customize our data visualization by changing axes, fonts, legends, annotations, and labels.
In this data visualization course you will learn the following:
R for beginners: Vectors, Matrices, Arrays, Data frames and Lists
Factors in R: Create factors, understand factor levels
regular expressions in r: grep and gsub functions
reshape package for data analysis: melt and casting functions
tidyr package for data analysis: gather and spread functions
dplyr package for data analysis: merge functions, filter, select, sort, arrange, pipe operator etc
After Mastering R Programming for beginners and Data Analysis, you will begin creating graphics with r and visualizations. Here is the summary overview of what you will learn:
Graphics in R: Beginner Level
Graphic Devices & Colors
The Plot Function
Low Level Functions
Data Visualization in R: Beginner Level
Barplots & Pie Charts
Histograms in r
Box and Whisker Plots
Scatterplots
Intermediate Data Visualization & Graphics in R
What is ggplot2?
qplot() function
ggplot() function
Data Visualization with Lattice Package
Lattice Graphics
High Level Functions in lattice package
Lattice Package panel functions
Going further with data visualization
How to Handle and switch between graphics
Controlling layout with layout function
ggplot2 scales and guides:
scale_x_continous, scale_y_continous, scale_color_manual,scale_fill_manual
scale_shape_manual,scale_shape_manual,scale_alpha_continous
guide_legend, gudei_colorbar
ggplot2 faceting: facet_wrap() vs facet_grid()
ggplot2 themes
ggvis package:
scatterplot with layers, interactive plots with input_slider(), add_legend(), add_axis etc
After completing the course you will receive the electronic certificate that you can add to your resume or CV and LinkedIn profile from Udemy.
The access to this course is also lifetime, hence you will learn at your own pace. The course is also updated regularly to ensure it meets all the students demands and students enrolled are learning latest version of r and r studio
I am certain with all the material covered in this course you will be able to advance you Data visualization and Data Analysis skills!
See you in the first lecture!