1.overview of R and RStudio

Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

Overview of R and RStudio

Spoken Tutorial Project


https://spoken-tutorial.org
National Mission on Education through ICT
http://sakshat.ac.in/
Script: Sudhakar Kumar
Narration: Madhuri Ganapathi
IIT Bombay
15 April 2020

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


About R
I R is a programming language
developed by Ross Ihaka and
Robert Gentleman in 1993
I R is used in statistics, data
analysis, and machine learning
algorithms
I It is a free/libre open source
software
Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio
Features of R

Some of its salient features are:


I R provides support for both
procedural programming and
object-oriented programming
I R can be integrated with other
programming languages like C,
C++, Python, Java, etc.

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Features of R

I R is capable of effective data


handling and storage
I R has more than 10,000 packages
in its repository
I R is cross-platform compatible

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Features of R

I R facilitates complex operations


with vectors, arrays, and data
frames
I R has community support of avid
developers

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


About RStudio

I RStudio is an integrated
development environment for R
I It includes a console and an editor
I It provides tools for plotting,
debugging and workspace
management

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Basics of R and RStudio

1. Introduction to basics of R
2. Introduction to Data Frames in R
3. Introduction to RStudio
4. Introduction to R script
5. Working directories in RStudio

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Basics of Data frames and Lists

1. Indexing and Slicing Data Frames


2. Creating Matrices using Data
Frames
3. Operations on Matrices and Data
Frames

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Basics of Data frames and Lists

4. Merging and Importing Data


5. Data types and Factors
6. Lists and its Operations

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Visualizing Data using plots

1. Plotting Histograms and Pie Chart


2. Plotting Bar Charts and Scatter
Plot

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Customizing Plots using ggplot2

1. Introduction to ggplot2
2. Aesthetic Mapping in ggplot2

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Manipulating Data using dplyr

1. Data Manipulation using dplyr


Package
2. More functions in the dplyr
Package
3. Pipe Operator

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Using Conditional Statements

1. Conditional Statements
2. Functions in R

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Advanced Level Topics

I We may add a few more advanced


level topics in this series
I Please visit this series at regular
intervals for the latest updates

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Summary

We have learnt:
I About R programming language
I Applications of R
I About RStudio
I Topics covered in this series

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Spoken Tutorial Workshops

The Spoken Tutorial Project Team


I Conducts workshops using spoken
tutorials
I Gives certificates to those who
pass an online test
I For more details, please write to
contact@spoken-tutorial.org

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio


Forum to answer questions
I Do you have questions in THIS
Spoken Tutorial?
I Please visit
https://forums.spoken-tutorial.org
I Choose the minute and second
where you have the question
I Explain your question briefly
I Someone from the FOSSEE team
will answer them
Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio
Textbook Companion Project
I The FOSSEE team coordinates
coding of solved examples of
popular books
I We give honorarium and
certificates to those who do this
For more details, please visit these
sites:
https://r.fossee.in/
https://fossee.in/
Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio
Acknowledgements
Spoken Tutorial Project is supported
by
I National Mission on Education through
ICT (NMEICT)
I Pandit Madan Mohan Malaviya National
Mission on Teachers and Teaching

Initiatives of MHRD, Government of


India

Script: Madhuri G, Narration: Sudhakar K Overview of R and RStudio

You might also like