0% found this document useful (0 votes)
106 views19 pages

1.overview of R and RStudio

This document provides an overview of the R programming language and RStudio integrated development environment. R is a free and open source language used for statistical analysis, machine learning, and data visualization. RStudio provides a graphical user interface for writing and running R code, and includes tools for plotting, debugging, and managing workspaces. The tutorial covers basic R concepts like data frames and lists, data visualization using plots, and data manipulation packages like dplyr. More advanced topics may be added in future sessions.

Uploaded by

Raushan Kashyap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views19 pages

1.overview of R and RStudio

This document provides an overview of the R programming language and RStudio integrated development environment. R is a free and open source language used for statistical analysis, machine learning, and data visualization. RStudio provides a graphical user interface for writing and running R code, and includes tools for plotting, debugging, and managing workspaces. The tutorial covers basic R concepts like data frames and lists, data visualization using plots, and data manipulation packages like dplyr. More advanced topics may be added in future sessions.

Uploaded by

Raushan Kashyap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy